Doesn't Google have a way of paying for more usage of the API? I know the Maps Geolocation API does. Maybe I'm naive, but if you're using a free service of a mega-corp I would expect the customer service to be nil. Priority goes to the paying customers.