If the service is good, I have no problem with tipping. What I don't like is when some places have you put a tip in before you even have service. If they would pay their staff more, we could eliminate tipping altogether.