I agree if he had demanded more from me I would have said fine don't have anything then! I also agree we almost always tip 20% unless the service was particularly poor and most waiters/waitresses don't even bother to say thank you. You would think that if we have such a bad reputation for tipping when they got a decent tip they would say thank you.
Bookmarks