We always strive to process our orders as fast as possible. Most of our orders ship out within 2-5 days, although,some orders may require a few additional days to process . If you would like your order held please put a note in the comment section of the checkout page. You could either state "Please ship after (Date) or hold until average last frost date for my area.  You will receive an email from Fedex with the  tracking number when the order is picked up by Fedex.  For questions contact us at [email protected]  or 770-573-1778 and reference your Order Number or the first and last name on your order.