@cicerone imposter,
Yesterday actually - we were given a free meal at a super restaurant! There had been a mix-up in the kitchen and chef was late prepping - we waited for 45 minutes. The manager said that just wasn't acceptable - hey, it was great food, but free - even better!