Cart Preview
Qty: ${ item.quantity }
${ item.line_price | money }
There are no items in your cart
${ cart.total_price | money }
You're saving ${ cart.total_discounts | money }
Shipping & taxes calculated at checkout
Continue to cart Back to shop


Ordering Shipping & Delivery Refunds & Exchanges Privacy Legal Other
For help and technical support contact us


What if I am having trouble placing an order via your website?

If you are not able to make a purchase via our website, please contact us and we will gladly assist. 

For all customer service questions, including general product information, exchanges, returns, shipping, or any other questions, please contact us via email at

How long will it take to process my order? Upon placing my order, when will I receive it?

Our processing time typically takes 24-36 hours from the time the order is placed. Once your order is ready, we will ship it out to the address you entered via our shopping cart. If you entered your email correctly, you will receive an email notification that informs you that your package has been shipped. If you don't see that email, please check your spam folder.

The shipping time will vary based on your location and selected shipping method. More details are provided in the Shipping & Delivery section of the FAQ. Please keep in mind that regardless of the shipping method selected, we have no control over shipping services and we will not be held responsible for delays that may occur. If you require your order to arrive before a specific date, we highly recommend selecting the Express shipping option during checkout.

What kind of payment methods do you accept?

We accept Visa, Mastercard, American Express, Discover, and PayPal for online orders. If you would like to pay by an alternative method (money order, check, etc.), please contact us.