Most orders ship with in a week as long as they are in stock. An email will be sent to you if there is a longer lead time due to product availability.
To ensure you will get your product in time we strongly suggest you order things by the dates listed below
Halloween Orders: October 8th for shipping orders
October 11th for pick up orders
Thanksgiving Orders: November 8th for shipping orders
November 15th for pick up orders
Christmas Orders: December 6th for shipping orders
December 13th for pick up orders
If your item(s) are out of stock you will be notified by email and a refund given **IF** we are unable to get them in time for the holiday.