Venmo. Who has it

And what do you think of it. I sold a powerglide gearset to a guy (550.00 plus shipping) and he has Venmo for payments. Guess he was screwed over by PayPal. Thanks for any suggestions