I only tip if the service has been great. I seriously hate places like tgi fridays where the tip is included in the bill..what ****ing cheek
That said, on holiday I always tip, as I know that the wages are very very low because the employers expect the customers to pay the staffs wages.