We currently offer FREE SHIPPING on all US domestic orders of $75 and over.
For all US orders below $75, shipping varies from $3.99 to $7.49 depending on the cart items. International shipping starts from $5.99. On some promotional offers shipping costs may vary.
IMPORTANT INFORMATION: Due to very large increase in orders recently we are experiencing some delays with production due to current capacity. We are working to get all orders out as soon as possible. Please rest assured that every order will be shipped and we thank every supporter/customer for their patience during this very busy time.
**Please note that due to a seasonal increase in purchases, orders may take a few days longer than usual to arrive. We kindly request you allow a few extra days to receive your order before getting in touch.**
All orders are processed Monday to Friday. We aim to get most orders shipped within approx 10-15 business days on average. Most orders can then take 3-5 days to arrive once shipped for US domestic orders and 7-10 days for international orders.
However, please be aware that most items are custom made to order and as such can take a little longer for them to arrive.
In some cases where multiple items are ordered with varying production times, we may ship your items separately. So please do not worry if all of your order is not present within the first shipment.
When orders are shipped you will receive an email with your tracking information. Orders can also be tracked here.