Just witnessed it again yesterday: A perfectly sweet if somewhat befuddled lady in a somewhat upscale sandwich/pastry shop was being treated with rudeness and hostility by the lady serving who was literally rolling her eyes and snapping at her in a , "figure out what you want and get back to me bitch!" way. There was 'zero' service, at best. I see this so often, a 'give me your money and f***-off' attitude in this city, and we wonder why American tourists are staying away. The standard is definately different south of the border where competition is fierce and the customer is king. My husband is American and so we travel a lot there, and he still works there contractually at times. We are constantly amazed by the daily examples of extraordinary service we get there in comparison to the common dismissive indifference that passes for service here. Always exceptions of course, and we are truly delighted when we do find good service here, and always make sure to go back!!!!