If I have really bad service, I tip 10% and tell the manager about it. I am a small business owner, and would like to know if one of my employees is harming my image, so I extend that courtesy to others. If I am offered a gift certificate or something I usually decline.