Hmm... well, I usually tip. In fact, I always tip - unless the person does a down right terrible job. Then they get a lot less. If it's unbelievably bad service, they don't get jack. Now... if the person expects me to give a tip, and I don't for whatever reason, and I happen to go back (not likely considering my reasons for not tipping), I won't ever tip again there.
nik