I honestly don't get all the negative reviews for this place. Granted, I never order delivery. I always order it online and just zip on down there and pick it up 30 minutes later. I have never had a problem with this place.
As for the pizza itsself, as far as chains go, I feel its better than Pizza Hut or Papa Johns. They have the thick crusts that I like and every pizza I've grabbed from here has been pretty tasty, especially considering the price point.
When I go to pick up and pay, the employees at the site have always been reasonably friendly. Granted, its no Grimaldi's, but it beats the hell out of Pizza Hut, Papa Johns, and Little Caesars IMO.
So until something bad happens, I will continue to give this place my business. I have no reason why I wouldn't reccommed it.
3.5 stars.