Their pizza is pretty good - the 8 corner pizza is a great value and it tastes very good, and the prices are decent.
Their delivery times are really off however. The last two times we ordered through their web site, the pizza was 1 hour and 45 minutes past the promised delivery times, respectively, which were already 45 minutes to begin with. This is too long to wait, especially when delivery is not free ($2 charge). My advise is to pick up from the store, or order someplace else if you want to eat at a reasonable time.