Refuse to give me a debit card
Complaint from Jon Brown on 24 March 2023 about Venmo.
They won't give me a debit, I have to transfer and pay a fee every time I want to make a purchase and refuse to give me a reason why, they claim limited cards but a brand new customer can... Read more