I have ordered many times from this store, and not once has the pizza met my expectations. I know chain stores cannot make good pizzas, but something else is lacking from this store. The pies also cool very quickly after they are delivered, and they will never rise again.
Pros: Prompt delivery, correct order handling
Cons: Consistently bad pizzas make this a bad deal.