I'll tip if the service/product merits it, and sometimes quite generously. But if I feel a tip is expected, and especially if it's requested, then I won't tip at all and I won't go there again. If a tip isn't totally voluntary then it just amounts to an additional charge and should be declared as such.