All reviews seem negative
Horrible, but hey - who can complain about $5.00 pizza. Save your money and go to Costco (if you can) and pick up an 18"" LARGE CHEESE PIZZA for $10.00. Pros: Quick and Cheap...