A friend of mine received a double shipment for a $300 order. Being honest, he contacted customer service to arrange a return. Everything seemed fine until a few days later when he noticed they had also refunded his original payment. He reached out again to let them know, and they said they’d just recharge his card. Apparently, that transaction failed (no clear reason why), and without any warning, they banned his account, wiping out his entire Kindle library in the process. Amazon works wonderfully right up until it fails spectacularly.
Something similar happened to me with Blizzard. I'd buy subscription time and, a few days later, they'd cancel my subscription and refund the charge. After a few rounds of this, they suspended my account.
In that case, I appealed and was told, for the first time, that the reason for the refunds was that the card I'd been paying with didn't match the stored payment information saved to my account.
Both cards were equally valid and there was no indication anywhere that having saved payment information disqualified you from paying by any other method. As best I can tell, Blizzard just updated their policies one day for no particular reason, then made not complying with the new, secret policies a bannable offense.
I never bought any ebooks off Amazon without removing the drm at the time. I did buy a lot of shows and movies, but if they take those away, I'll just pirate them, given I've already paid.
I wonder just like retailers are required to account for local sales taxes (I know it is not that clear cut), there should be some enforcement mechanism to settle disputes locally. Setup an agency which "legally" provides support for google, Amazon, and all those unreachable entities. Provides local jobs as well as quick grievance redressal. Maybe something like consumer protection agency but not federal, maybe at least one per county maybe more depending on the population.
Edit - I don't mind paying for the service. Maybe charge everyone $99 to file a case to avoid everyone piling on, but it helps resolve most egregious ones, and fee could be refunded at the agency's discretion.