I have started asking the waiter/waitress if the service charge which has been added to the bill goes directly to them. If it does, I opt to keep the service charge in with the main bill and I pay it all together. If the waiter/waitress says the service charge goes towards staff salaries/costs etc (which I think is not allowed in some countries any more) I do not include it in the main payment. I opt to have it removed from the bill. I then pay the bill and on my way out I give the waiter/waitress cash.
I am not sure if this is the best way to do it, but I hate to think the restaurant adds the service charge and then keeps it. Am I doing this right?
If I buy a coffee or cake at the counter, I always put some change in the tip jar. I am assuming the staff share it out. I'd hate to think the restaurant owner keeps it
R