I'm just the opposite and would have told them it wasn't necessary. I was in Chefs in France once and a little girl at the next table dropped her glass. Sucker shattered worse than my heart when my first boyfriend broke up with me. Glass flew across my table just missing me to under the table next to me. A small speck of glass landed on my plate. I was already finished with my meal at that point, even though there was probably half still on my plate. I flagged a waiter down and told him there was a piece under the table next to me so someone wouldn't get cut and pointed out the piece on my plate so they would know to scrap it carefully. He told the manager who came over and wanted to comp. my meal. I had had a glass of wine, an appy and the entre so that was just too much. No thanks I told him, I'm good, I was done and I just didn't want someone to step on the glass under the table. We discussed a few minutes and I finally convinced him not to comp. the meal. When I paid he had comped the wine, which at that point I was tired of discussing it and let him. There was no harm to me, I had eaten all that I was going to eat, I wasn't hit by glass so I really didn't see any reason to not pay for my meal. But, I come from a family that has owned, managed and worked in the restaurant business my entire life so while I won't tolerate bad service or waiting for my check, I also know crap happens that isn't their fault.