I just want to start out by saying it's one of the cheapest meals you'll get delivered on the strip. And you get what you pay for - so it's decent food for the price.
They are about 20 min from the strip so delivery times are about 50 min for dinner which seemed reasonable to me. Just as an FYI, some hotels may not let them come inside so we ended up meeting them in the lobby, which was no big deal.
We ordered online so I can't say they may have misheard us because you select the food items. And they got about half the order wrong and gave us a chicken calzone instead of a chicken parm and they gave use mozzarella bread instead of mozzarella sticks. It wasn't worth calling back and waiting for a re-delivery so we just ate what we had, the entries was pretty decent (4/5) but the deserts we got weren't as good.