I do not want to under rate by putting too few stars, but if I were going to, I would give a single star. When I first started ordering here we always had our pizza on time or in less time than stated. The one previous time they lost my order they gave it to us for free due to the inconvenience.
Lately the phone service has suffered and pizzas getting later and later. Last time I ordered they called me an hour later and said they had lost my order again. They were going to give a 10% discount. I called back a few minutes later and said to skip it in disgust.
This is the best pizza since New York Pizza on Flamingo Rd in Las Vegas back in the 80s, but the service just ruins it! Charging extra to swap ingredients is sad and forgetting someone's order for an hour is even worse!!!