The really sad thing is that I'd be more upset at Stripe if every other business you deal with starting an internet company didn't do the same thing over and over again. Never mind the ease of integration, are there any payment processing companies out there who make it easy speak to a human being in possession of common sense and the ability to make decisions if there is a dispute regarding your account, without having to get famous first?