I don't know about "doing business" in general but as someone who is a very big fan of both Google and Amazon and who uses lots of services/products from both (but not Adwords as an advertiser), I know I would much rather deal with Amazon when it comes to anything related to customer service.
The thought of dealing with Amazon customer service fills me with warmth. The thought of dealing with Google customer service fills me with dread.
I love Google as long as everything is working, but they (still) really suck when you need to interact with them. And before anyone mentions it, yes, I know this is because "I am Google's product", not their customer, but ultimately that viewpoint seems to have become part of Google's culture and in many ways that does actually make them lesser than Amazon at "doing business", IMO.
Well, even when you're not Google's product - eg you've got paid-for top-tier GAE support - you still can't get 24/7 support, and the system is pretty much completely opaque, and able to be crashed by a single user consuming too many resources (I have caused this).
They're going to need to turn this around if they want to compete with Amazon, who have been very accommodating and helpful to us, even going so far as to send engineers to our offices to help us with aspect of our architecture.
The thought of dealing with Amazon customer service fills me with warmth. The thought of dealing with Google customer service fills me with dread.
I love Google as long as everything is working, but they (still) really suck when you need to interact with them. And before anyone mentions it, yes, I know this is because "I am Google's product", not their customer, but ultimately that viewpoint seems to have become part of Google's culture and in many ways that does actually make them lesser than Amazon at "doing business", IMO.