I find it irritating that I'm expected to tip even if my waiter hasn't done anything to earn it. I only tip when I want to, in the past I've been pressured into it, and when they've obviously gone out of their way to give me good service i.e. quick service, are friendly and especially if my food was made well.