Shipping policy


  • Production Time:All orders are processed within 7 - 10 business days.
  • Processing Time: It takes 2 - 3 days to ship your order from our warehouse to logistics companies.
  • Shipping Time:You will receive your order from 15 - 20 business days (depends on shipping method) from the date that it is shipped out, not the date the order is placed.
  • Shipping Cost:
    • Standard shipping: $6.95
    • FREE SHIPPING for order over $99
  • Tracking Number:When available, we will send you a tracking number with the confirmation email so that you can track the package online.
  • Return & Exchange:If you are not happy with your purchase, we will work to correct the problems. Items can be returned/exchanged and get Refund within 30 days of delivery date. (Please check our Return & Exchange Policy below).


Orders with multiple items may be shipped separately. There's no extra charge for this.

In some cases, we will contact you via email to confirm order quantity or credit card fraud investigation before produce.

We are not responsible for carrier transit time. This information is provided by the carrier and excludes weekends and holidays. Note that transit times may vary, particularly during peak periods or in climate weather conditions, and that delivery times frames will need to be extended for any processing time.

Customs restrictions and warranty issues prevent us from shipping to every international location. Customers are responsible if there will be any additional customs fee

If you have any other queries, please feel free to email us at:

Be prepared for delays due to the impact of COVID19

Our fulfillment times will be longer than usual, and may continue to increase until things get back to normal. The entire industry is grappling with challenges and we're seeing delays in our supply chain, including distributors and shipping carriers.