You're going to laugh, but this is why I stick with AWS. They've twice helped me with billing issues on my personal account - as in an actual human helping me. They have no idea I manage large (not huge) AWS deployments at my day job. They just demonstrate great customer service to me as a small client.
So they have me as a loyal customer. And advocate, it seems.
>They have no idea I manage large (not huge) AWS deployments
I wonder if that is true? Like, how tenacious are they with knowing customers? If the same IP address was used to login to manage two deployments would customer service see a potential link in their interface?
I'm never quite sure in our supposed data-driven economy how clever companies get with this stuff.
AWS support is extremely good. I have had the same experience in personal projects and in turn have quadrupled down on our leverage of their support at my work.
On the professional side, they also often let you interact with their experts and architects directly, as part of your support contract. With most other companies, you either have to go through front-office support exclusively, or pay extra for Professional Services.
My toddler was playing with my Kindle the other day, and he bought a £600 (yes, six hundred) volume of books. I was unable to refund them automatically, and when looking for help I was confronted with a "fuck off" contact page. After finding the option to talk to a human, I was put through within 5 seconds, and the woman had the item refunded in about 1 minute.
Was pleasantly surprised.