I understand not wanting to reward bad service, but it's still service - and if you don't leave the waiter at least 8%, you're possibly putting him/her in a position where he/she has to pay out-of-pocket in order to serve you.
And that's buying a shitload of bad karma, imho.
If you don't like the level of service, leave 10-15%, and let the manager know... if he/she doesn't satisfy you - never go back.
Proper tipping's a reflection of one's level of class, I think.
Staying at home and cooking for and serving yourself is always an option.
