Skip to content
Free Shipping On Orders Over 39.95 USD
Free Shipping On Orders Over 39.95 USD

Shipping Policy

We are dedicated to providing a smooth and reliable shipping experience. If you have any questions or concerns regarding our shipping policy, please do not hesitate to reach out to our customer support team for assistance. Your satisfaction is our priority.

Order Processing and Shipping Times

  1. Order Processing: We are committed to providing a seamless order processing experience. Orders are typically processed within 1-2 business days from the time of purchase. Please note that this may vary during peak seasons and promotional periods.

  2. Shipping Locations: We maintain local warehouses in the United States, the United Kingdom, Canada, and Australia. However, due to varying warehouse capacities and product availability, some items may be shipped from our warehouses in Asia.

  3. Delivery Times: Delivery times vary based on your location and the selected shipping method. Generally, local delivery times range from 3-7 business days. If your address is in a remote area, delivery may take slightly longer. For products shipped from our Asian warehouses, please allow approximately 2-3 weeks for delivery.

Shipping Carriers

We partner with a variety of reputable shipping carriers, including UPS, USPS, DHL, and Amazon Shipping, to ensure reliable and timely delivery of your orders.

How much is the shipping fee?

Free shipping for orders totaling $39.95 USD or more.
For orders under $39.95 USD, a $3 USD shipping fee will be charged. 

Can I Choose a Specific Shipping Carrier?

Unfortunately, we do not offer the option to choose a specific shipping carrier. Our system will automatically assign the most suitable carrier for your order to ensure efficient delivery.

When will my order arrive?

Generally, local delivery times range from 3-7 business days. If your address is in a remote area, delivery may take slightly longer.
For shipments from our Asia warehouse, it takes approximately 2-3 weeks.

Why Do My Items Arriving at Different Times?

If you have ordered more than one item, please note that our warehouse may have different inventory levels. To expedite delivery, we prioritize shipping from the nearest and most well-stocked warehouse to your location. Consequently, your order may be delivered in separate shipments.

Did Not Receiving Order Confirmation Emails?

In the event that you have not received an order confirmation email, it is possible that your email address was not supplied at the checkout. For the updates pertaining to your order by email, we kindly request the provision of your email address during the checkout procedure. We invite you to reach out to us at, when you realize that your email address was omitted at the time of order placement. Our customer service team stands ready to assist you in rectifying this matter.

How to Track Your Order

You can track the progress of your order using the "Track My Order" feature on our website.

What should I do if I don't receive the package?

If the logistics information shows that the delivery has been delivered but you have not received it, you can first have a look at the delivery address or ask your neighbor if they have received it.
If you still cannot find the product after taking this step, you can contact our Customer Service Team at

Unable to Find Shipping Information?

If you encounter issues such as tracking information not updating or inaccurate information (e.g., marked as delivered when it hasn't been), please contact our customer service team at We will promptly address and resolve the issue to ensure you receive accurate and up-to-date information regarding your shipment.

Blog posts

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare