This place does what they need to do. We had friends coming over last minute to watch the Badger game, and needed snacks. I didn't have any dough defrosted, so we ordered.
Our food was ready in 15 minutes or so, and everything was as ordered. Also, one person was gluten free and they do have GF pizzas.