The lead time required to prepare your boxes depends on the size of your order.Orders under 40 boxes: please contact us at least 3 weeks before your desired delivery date. Orders of 40 boxes or more: Please place your order at least 4 weeks before your desired delivery date.