I'm not suggesting there are no alternatives to Stripe, but I am suggesting I'd be doubtful to think that there are other companies that don't also have painful customer service snafus.
As soon as I read your comment I went there, I clicked on "I'd like to speak with someone" on their chat popup and have been waiting for that all morning, i.e. they don't seem to care much.