Venmo can't get it together
Venmo can't get it together. At least 80% of the time it "declines" and tells me to try later. I'm done with them. It damages my reputation and relationships go tell service providers I will venmo them. Venmo...you suck
Date of experience:
Mar 29, 2024