While we recommend at least two weeks in advance for orders, we may be able to accommodate your order with shorter notice. For best customer satisfaction, we are now requiring a minimum of 72 hours notice for ALL orders. Please keep in mind that your order is not booked until payment is made. We work on a first come, first serve basis and priority booking goes to our paying customers.