I don't understand the popularity.
This chain is everywhere. I would actually prefer a Tombstone frozen pizza over this, much less of a hassle, faster and cheaper. Takes 18 minutes to cook once you get it home, and the crust doesn't get crisp. Very bland tasting. For the inconvenience and price, I'd expect it to be much tastier.