Tracked shipping on all Domestic orders is only $5 flat rate and International orders are $14 flat rate but we do offer free shipping on all orders over $50 usd (yippee!). 

The time frame for order delivery is divided into two parts:

PROCESSING TIME: Since all are items are handmade it takes us between 24-48 hours to process and pack your order. Most orders are processed within 24 hours, but please allow extra time during holidays and seasonal sales.

ESTIMATED SHIPPING TIME: Please allow 4-7 business days for domestic US orders to arrive. 8-14 business days for International orders. These are estimated delivery times. Sometimes there may be delays due to the shipping carrier or international customs sorting.

All shipped packages are traceable. You will receive a tracking number 2-3 days after your package has shipped. If you did not get a tracking number after 3 days send an email to and we will get back to you as soon as possible.

Buyers are responsible for any customs and import taxes/duties that may apply. We’re not responsible for delays due to customs.

When you order multiple products, the orders may be processed separately.  In this case, it could happen that you will receive your products in different packages within the estimated shipping time.

If more than 7 business days have passed and you've not received your order, please contact us.