I went out with some friends last night for dinner - we hadn't seen them for years, they live abroad and had recently got married so it was on us as a kind of belated wedding present.
At the end of the main course, the waitress removed my plate (from my left). I said thanks, picked up my (full) wine glass with my right hand and she somehow bashed the plate into it, sending a shower of red wine all over me.
She just kept repeating "oh, a collision!" and got me some paper towels to clean myself up with. About 10 minutes later she came up, apologised and said she'd personally pay for the dry cleaning..I said don't worry, it would probably come out in the wash (it would probably have been her entire wage for the night).
I was soaking wet and it ruined the last hour of the meal, but I didn't want to make a fuss and spoil it for everyone else. I thought they'd offer us at least a complimentary bottle of wine but nothing. It was an accident, and I accept these things happen, but surely the resturant should have knocked something off the meal?