I liked that place but didn't get food from there very often, it was really only worth it if you were getting the 18'' pizza anyway. If they had good deals on a 12'' or 14'' pizza I think I would have bought from them more often.
Thats too bad, I liked their pizza it was a bit different from others in town (NY style). They seemed to do good business, so I would be surprised if it was something to do with that.