We make our best effort to deliver by the time listed on your receipt. Please allow an extra 10 minutes during busy times or in bad weather. Remember cooking your food fresh from the best ingredients may take time! We have your phone number and we'll call you if there is an additional delay. Thank you!