What an ordeal to try and get delivery. Sure, it was the 26th of Dec so I am sure the kitchen was slammed, but then frankly stop taking orders. We were told it was going to be 60-90mins when we ordered at 5:37. 2 hours later when we called, we were told the driver had just left. Another 30mins went by and we called again. This time we were told the driver hadn't actually left (this was after being on hold for 10mins... 10% of the original estimated delivery time!)... when we questioned what they lied to us, there was obviously no explanation. When questioned as to a discount for the wait, the person on the phone told us we'd get 15% back in cash from the driver. So over 3 hours later our food arrived, cold, and of course there was no refund. I understand that things happen, but own it and use it as a customer service opportunity. No need for 2 lies AND cold food.