All orders are shipped from the USA. We ship domestic orders via FedEx and USPS.


1. What forms of payment do you accept?

We accept credit card and PayPal payments. We take the following credit cards:

A. Visa

B. Mastercard

C. American Express

D. Discover

2. How long does it take to receive my products?

Orders are processed within 1-4 business days.

You will receive an email confirmation of your purchase with the tracking number when your order has been shipped out.

If you haven't received the tracking number after 4 business days, please contact us at

If you are located in the USA, expect your order to arrive within 3-7 business days. 

If you are outside of the United States expect orders to take 10-25 business days on average to arrive.

If your order has already passed the estimated delivery time above, please contact us at before leaving a review. We take great pride in providing top notch customer service.

Due to customs, sometimes the delivery of products can be delayed. When this occurs, delivery is completely out of our control. Every country's regulations are different.

3. What is your refund and return policy?

If you have received products that appear to be damaged or have a quality problem, please contact us at You must send pictures of the products for us to warrant a refund or to resend the products.

If it has been 60 days and you have not received your order, we will warrant a refund. We proudly stand behind our 60 day money back guarantee and only want to provide a fantastic customer experience!

If a refund is warranted, we will process a refund for the original price of the product as quickly as possible. Refunds typically take 1-3 business days to process once we have issued them.

If you would like to make an exchange please make sure to include payment information for return shipping. (Either an email linked to PayPal or card information.)

You may cancel any order as long as you contact customer service at within 2 hours of placing your order.

After 2 hours, your order cannot be cancelled.