Tipping is good, especially for those who don’t make decent hourly wages. I base the amount I tip on the quality of service. If my server isn’t friendly and doesn’t provide good service, I give a minimal tip. If they’re friendly and give great service, I give a very generous tip.