We were having lunch provided for us at work on Christmas Eve. I was put in charge of ordering and picking up food, and my boss instructed me to get pizza from Grimaldi's. I called and placed the order on the Friday before, and called to confirm the order on that Monday morning. When i showed up 10 min past the time I told them I wanted to pick up the pizza, I was sure it would be there, however, it was not. They did not have my order and I was left with 80 hungry people.
That's as bad as the story gets, though. The manager came over and said they were getting started on my order and that it would be 10-15 more minutes. Although it ended up being 45 min, we had all the pizzas we wanted. To top it off, the manager took care of the order for me to make up for being late.
The pizza was of course delicious, and I want to thank Grimaldi's for doing the right thing to keep a customer happy! I would definitely feel comfortable giving them my business again for another work event. Mistakes happen, and as long as they do the right thing they're ok in my book. Thanks Grimaldi's!