To ensure timely delivery, schedule your gift box with us at least two weeks in advance. However, if you need a last-minute gift, contact us directly. The earlier you order, the more options you have for customization.