I've seen very heated debates about tipping before. There is one extreme that feels you should tip 20%+ even if the service was bad. Then the other extreme who feel you shouldn't tip at all since the servers were just doing their job; after all, you wouldn't tip a cashier at Walmart or your garbage man, would you?
I don't often frequent businesses where a tip is even considered. Not because I'm against tips but because these types of places are typically more expensive to begin with. Sit down restaurants, hair stylists, nail salons, pet groomers, and so on. We are lucky to go to these types of places once or twice a year (well, never the nail salon or pet groomer...we do our own!).
We do tip. If our service was good we tip 15-20%, a few times it's been more than that. If the service was bad, or non-existent, we have been known to leave a very small tip, or a few times, none at all. I don't feel that it is our duty to pay our server to do a job that was done badly. A tip, to me, is a thank you for a job well done.
I suppose I could elaborate on tipping but I don't have a lot of experience with it as it only comes up a couple times a year in our life. I would love to hear from those of you who work in the service industry and also those of you who do/don't tip. How do you feel about tipping?