For far more reasons than I care to go into, the Dominos PULSE system[1] sucks at making delivery time estimates. The CSMs in store don’t use it, but can’t control what online orders see.
As a former manager, blowing through unrealistic delivery estimates for online orders were over half of the complaints I had to deal with.
[1] PULSE is the in-house Point of Sale system Dominos created. Except it’s not just a POS, it does inventory management, labor management, shift scheduling, delivery routing, etc. Theoretically it has every variable it needs to estimate delivery times. But there’s a disconnect between theory and practice, as most franchises don’t learn enough about the ins and outs of the system to customize a lot of the defaults or even to use all of the modules.