So you stiffed the waiter, who probably makes less than minimum wage in order to send a message to the restaurants management?
Makes no sense to me, of course I always have some cash.
So you are saying the tip is only for the service the waiter provides? I always tipped based on my overall experience. If I had a positive experience with everything i.e food, atmosphere , service, then I'll tip. In this case I had a negative experience, so did not feel like tipping.
What if your cook messes up your food, or you are given dirty silverware, are you still obligated to fully tip based on waiter's service alone?