Once your order is placed online, there will be an in house processing time, usually 7-14 business days but during busy seasons it can take up to 14-21 business days. Many of our items are handcrafted and require some time to ensure they are perfect for our customers before shipping. Once the processing time is complete, we will then ship your order.