I've ordered from here several times and dined in three times too. Service has been great for me every time. Once during a delivery my drink got spilled and only lost about 3-4 ounces and the driver offered to let me keep it and go back to get me another whole drink. While some things aren't as good as others (The Tiramisu seemed mass produced (Which is actually normal for these types of restaurants) and texturally just not quite right, the lasagna is also lasagna soup), overall the bulk of the menu ranges from slightly above average to great. Some of the best pizza I've had anywhere, second to New Jersey.
Two of the cashiers are really awesome too. Daniel and Alex I'm pretty sure.