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.
It has been a few years though since we sold the company. Super easy to set up, super reliable. Never had any issues w/ them.