Been with Stripe for about 3 years. Never really had any issues or complaints. This year many clients have canceled their events due to the pandemic. And Stripe changed their refund policy this year. Just had a client accidentally pay a $2800, 00 invoice twice. I immediately issued a refund for the second payment. Stripes fee was about $85.00. Stripe kept the $85.00 for both transactions. This is total robbery. Shame on Stripe!