I tip based on service. If the service is good I give a generous tip, if not a small tip or none.