Its estimated delivery time is useless. Constant modifications, sometimes a 20 min just turns into a 80 minutes nightmare for no reason. When it's such a huge difference, they offers a (really) small discount for next order, but that's not enough. Anyway, you can always expect at least 15 minutes of delay.