When you finish your order, it will instantly be sent to the restaurant. Once the restaurant confirms your order, you will receive an email confirmation. Delivery time is just an estimate of how long it will take for the restaurant to get your order ready, and delivered. Sometimes the weather or traffic conditions are inconvenient and this will add to delivery time estimates. If that happens we apologize for the inconvenience, and we appreciate your patience.