I'm too frightened of confrontation, so I will always tip - even if the service has been really shoddy.