We ship all items within 4-6 business days to allow time for production of your order.  Shipping costs are inclusive of handling and include the price of the box and other materials needed to carefully package your item.  
After we prepare your order, USPS shipping usually takes anywhere from 3-8 business days.
If there are any delays with your order, please contact us after 14 business days of your purchase date. Thanks for your patience and for supporting our handmade business!