Some of the higher tiers of AWS enterprise support are INCREDIBLE. They're close the level of support I'm contracted to provide as a full time IC. Stuff like turnaround within hours? 30 minutes for critical issues?
It just sounds like they're not a huge account.