So I was eating at this Korean restaurant (forgot the name--it was this 24 hour joint with a glass window on 32nd Street, Manhattan) and I ordered a dinner that included a bowl of soup. The waitress brought me my food and spills the soup all over the table. I dodged the mess pouring down the table in the nick of time, or else it would have gotten all over me. No harm done, and the waitress was apologetic, as were two of the other staff who noticed the accident and came running over to mop up the liquid with napkins. After cleaning it up, the waitress brings me another bowl of soup with my meal. After the meal, I was charged the full price of the meal, which I paid. ($10-12) Question is, should they have comped the meal for me? Should I have asked them to, or at least asked for a discount because of what happened? It wasn't a big deal to me, considering they were nice and I didn't get soaked, but what would be your rule of thumb if something like this happened to you? Should I get something for what happened?