I enjoyed my food. But if someone schedules for food to be delivered by 4:15pm, it should be here by 4:15pm -- not at 5pm. I called them twice, and the lady said the delivery driver left (which is EVERYONE'S excuse when a customer is waiting for their food). The second time I called, she said she was going to call the driver to see where he is, and she was going to call me back -- she never called me back. I was in the middle of canceling my order until the driver showed up. So, they got lucky. But not lucky enough for me to leave this rating. Sorry not sorry.