Good pizza. I've been pleased with the flavor, the amount of toppings, and the warmth of the pizza.
I've only had them deliver to the Holiday Inn across the street so I cannot comment on poor in-person customer service because people who've manned the phones and delivered my food were fine.
A little pricey, but no pizza place runs specials on a small pizza with a 20oz of soda (for the single traveler who hates leftovers).