With reference to Devil's Advocate's comment regarding us foreigners tipping because we assume everyone else is tipping, I probably fall into that category. Culturally it seems to me that tipping in the USA is "expected" just for doing your job - I tip simply so that I don't feel embarrassed ...