I've had Dominos deliver to me in a Petro service bay last summer. I called them up, gave them the street address and then told them I was in service bay 5. Took my ccard number and that was it. While they took a hell of a lot longer than 30mins - they did deliver.
The new Dominos commercials are basically saying they were stupid back then with their "30 minute or less" guarantee...that good pizzas take time to make, and that you shouldn't expect it in 30 minutes anymore... I live so far out in the boonies that nobody delivers to my house....so my pizza eating is usually limited to the frozen varieties.
Pizza Hut used to cover that insurance for their drivers. Dunno if they still do or if anyone else does.
Through the company I'm leased too. Went to a rig in Oh. that we were getting ready to move out. Will be in Ok. city. Tues.