I switched to a different, smaller payment provider. It was pretty easy to switch. No problems at all there. I wonder why I even wanted to use Stripe in the first place. You'd think with their size they wouldn't have to fear regulators. These big companies usually have all the regulators in their pocket.