Truly depends when you're vacationing. We always go during slower times.....first week of January, early May, and usually mid October.....I usually order about a week before we travel.....however, if we were traveling during busier times I would suggest ordering as early as possible......since I have seen postings on the Garden Grocer website regarding closure of deliveries because all time slots were full. I usually schedule our delivery for the time we are to arrive at MCO.....since I pay by cc when I order I simply tell GG to deliver to bell services.....it works great.....we usually get the text message from GG as we're heading to catch the ME bus to our resort.....telling us our groceries have been delivered. When I check in I simply ask the front desk to have bell services deliver our groceries in about 20 to 30 minutes.......gives us enough time to get to room and check it quickly before the groceries get there.