We ordered pizza online. The website gives you a pretty exact time that your order will show up. It doesn't say approximate or estimated... Meanwhile, the order showed up about 20 minutes later than the time given. No big deal, right? Well... unfortunately our pizzas were room temperature and had clearly been sitting for a while. We have to microwave our just-delivered pizza. Gross! It was extremely disappointing and completely unappetizing.
The delivery driver, however, was very friendly and made the transaction comfortable while my 85lb Shepard mix barked away in the background. The 2 stars are for him, even though I'm sure he knew our order was old and delivered it with a smile anyway.