We ordered this online at work today for lunch, a large 3-topping (pepperoni, sausage, and ham).  The estimated time was within 40 minutes and we had it in about 25-30.  The pizza was hot and fresh with a nice crisp crust.  The delivery driver was friendly as well.  Overall, had a great experience and would order from here again.