Why can’t you set a specific delivery time?

We almost always deliver to the agreed time, but due to unforeseen events we on rare occasions deliver with +/- 30 minutes’ flexibility.