I've never had a bad experience with their pizza, I would definitely order more if I was in the mood for pizza more often, garlic crust is my favorite.
The only thing I hate about them is the location, nothing more sketchy than lemon street but I try to order during the day
Edit: I ordered 2 more times after my first review. One pizza was mushroom and pepperoni and had a few short hairs in it. The second time I ordered it was very cold and again had some hair in it, pretty disgusting.