Placing your order ASAP is the best thing to do, but orders can be placed up to 10 days prior to your booking date. Orders placed less than 10 days before are considered "rush order" and may or may not be approved. If approved, rush orders do incur an additional fee.