The earlier you book your shipment, the better, so we recommend doing it at least 2 to 3 weeks in advance. We do offer expedited shipping for last-minute orders, so don’t worry. Give us a call and see what shipping options work best for your schedule.