I tip generously (20%) when the service is good and give nothing (0%) when the service is bad. I have only had one bad server who did not get a penny and I told her exactly why she did not get any tip. She "assumed" my hubby was paying and waited on him like he was royalty. She served each of my courses without removing any of my dirty dishes although she did remove hubby's. When she brought the check to my hubby he immediately passed it to me and said thanks for treating honey. You should have seen her face.