What is your window of time for deliveries?

Deliveries are made as close as possible to the requested times, but we do have a window of 45 minutes which takes into account that our drivers are making several deliveries as well as dealing with traffic, parking and access issues.