New York based payment and social app Venmo has made headlines recently thanks to people taking advantage of the platform's social...