Online ship-to-home orders are shipped in the order they are placed. This can take up to 4 weeks during peak season.  The average turnaround time is 2-3 weeks. Some seasonal items only ship after a certain date, you will be notified on our website when these items are added to your cart.