I always leave a tip in a restaurant unless the food /service have been diabolical but I ask the waiter if tips go to him/her. If not, and a service charge is on the bill, I'll ask for it to be removed and tip personally in cash,my view being that I want to recognise the service, not subsidise...