So I like venmo for the ease of paying for things and transferring money. What I don't like is how their system figures out debt you have with them. An example you owe say $650 to them and make a bank payment because that's the only payment method they give you, but that process takes 3-5 business days. So any money you get in the meantime is used towards the debt because they still think you owe them. Which is frustrating when you have other bills to pay.