This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Free Delivery Over $79. Sign Up & Enjoy 10% Off.

Shipping & Delivery

What does pre-sale and sold out mean?

The shipping and processing times depend on the items you're ordering. The status of each product (pre-sale or sold out) is indicated on the “Add to Cart” button on each individual product page. If you haven’t found any status, that means the product is in stock.

In Stock

It's in our facilities and ready for a new home! Shipping timelines are usually within 3 business days from the date ordered, but kindly note that it will sometimes be affected by the overwhelming orders and the special epidemic situation for the time being.


We don’t have it on hand yet but it’s coming soon! Not to worry, you can still purchase it and your order will be added in the queue to be fulfilled and shipped as soon as they are available! The estimated ship date is indicated on the product page for your reference. You'll see it below the product title. Kindly note that you will be charged at the time the order is placed.

Sold out

The product is restocking! We will try to complete the product restocking as soon as possible. The estimated time may vary due to the different production process. Please contact us if you require the notification of the restocking.

Where do you ship to?

e ship to most of countries around the globe! But some regions might not be accessible due to the policy changes or the epidemic situation. Kindly note that we do not ship to PO Boxes, APO or FPO addresses at this time.

North America

Canada, Puerto Rico, United States of America


Australia, New Zealand


Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Hungary, Ireland, Italy, Netherlands, Norway, Poland, Slovakia, Spain, Sweden, United Kingdom


Hong Kong, Indonesia, Japan, Malaysia, Philippines, Singapore, Taiwan, Thailand

Middle East

Qatar, Saudi Arabia, United Arab Emirates

What are the shipping fee and delivery timeline?

Due to overwhelming shipments at this time, shipping couriers are unable to guarantee estimated delivery dates. Be sure to keep an eye on your tracking to follow its journey! 

We are offering free standard shipping on orders over $79, and free express shipping on orders over $200. Indicated delivery timeline does not include weekends, holiday and any unforeseeable delays on the courier's end (weather, volume, traffic, etc). Estimated delivery date may be delayed if a change of delivery option was submitted on the customer’s end.

$79 and above  Below $79 Standard Delivery Time DHL Express Delivery Time
6-12 business days 4-6 Business Days

For further questions on shipping info, please contact us at

Subscribe here to get 10% off your first order


Congratulations! Your order qualifies for free shipping You are $79 away from free shipping.
No more products available for purchase