If delivery counts I had a curious incident with a pizza delivery company years ago.
I forget the details but do remember I ordered two pizzas. The delivery guy showed up with three pizzas. The thin crust was so badly crumpled it was obvious the box had been stood up on its end for some reason and nobody could tell me what the other two were and how (or even if) they related to the one deep pan I had ordered. I ended up sending the whole lot back.
Another delivery firm promised delivery in "about 45 minutes". Two hours later it showed up, stone cold, and they seemed to think a 10% discount on my next order was an acceptable way to remedy the situation. When I told them I didn't want it at all they asked to speak to the driver, the driver just gave me the food anyway, and almost all of it went in the trash.
On a more positive note regarding restaurants getting things less than ideal, years ago I went to a seafood restaurant on the coast. For my starter I ordered mussels. I love mussels. With mussels I've always gone by the principle that any shells that are open before being cooked need to be thrown out and any that are still closed after being cooked need to be thrown out. Whenever I order mussels at a restaurant I expect to have a couple of closed shells but this bowl of mussels seemed to have nearly half of the shells closed. When the waitress asked how our meal was I mentioned the problem and she said she'd see what she could do about it. Shortly afterwards she came back to ask if another portion of mussels would be an acceptable resolution, so I said it would.
Then came the main course, which was scallops. Just as I was eating the last scallop she appeared with my replacement portion of mussels. Perfect timing, and a very satisfactory resolution to the problem. She got a good tip for her efforts.