Right on! I would never leave a tip for bad service and it's even worse to be charged that 15% when it is bad. That's when it is time to speak op.