Delivery is way too slow. We ordered at 7pm, with the person stating that it would be an hour. It ended up being two hours, and when it arrived it was cold - hire more staff or be honest about the delivery time.
Okay, just realised they were on Blog TO today, so I guess that explains the very long wait.