Shipping Policy

We make our best to offer you the best shipping options no matter where you live. Every day we provide service to hundreds of customers across the world. Our goal is to ensure that we always provide the highest level of service to you.

The time frame for order delivery consists of two parts:

Processing Time: Order verification, quality check and packaging. All orders are sent to the fulfillment center for dispatch within 24 hours after the order is placed. The fulfillment center processes the orders. Each order will take about 2 - 3 business days before shipping out.

Shipping Time: This refers to the time it takes for items to be shipped from our fulfillment center to the destination. International delivery usually takes up to 15 – 30 business days. US orders are shipped by ePacket, which is a US Postal Service product. After processing and leaving the warehouse, items usually take up to 15 to 30 days to arrive at their destination but can take longer from time to time.


Shipping Methods

Standard Shipping:

ePacket: Only ship to countries: The United States, Canada, Australia. Standard shipping cost is $6.99.

Standard Postal Delivery: China Post Air Mail, Netherlands Post, Singapore Post supports worldwide shipping (238 countries and regions). The Worldwide standard shipping cost is $8.99.

Express Shipping:

To UK: All packages ship to the UK will use UK Express by default, not ePacket, the cost is $12.99.

To USA: US Express can only deliver to the USA (Military bases not included). Carrier: USPS. You can choose this fast shipping method when fulfill an order, the cost is $12.99.

To Canada and Australia: You can choose this fast shipping method when fulfill an order, the cost is $12.99.

Free Worldwide Shipping on orders over $55.00.


Delivery Time

ePacket: Average delivery time is 15 - 25 days.

Standard Postal Delivery: Average delivery time is 15 - 30 days.

UK Express: Average delivery time is 6 - 10 days.

US Express: Average delivery time is 8 - 10 days.

Canada Express: Average delivery time is 10 - 20 day.

Australia Express: Average delivery time is 7 - 12 day.

Note: Please note that these are estimated delivery times only, therefore there is not guaranteeing delivery dates. Delivery time may become longer due to the busy seasons like Halloween, Christmas, and Black Friday.

Please ensure all delivery information is correct. If there is incorrect and/or missing information, we may be required to contact you to update the delivery information, which may cause delays in delivering your order. Delays may also occur as a result of customs clearance.

Your local customs office may require additional documents and time to clear your package, which may delay the estimated delivery time. 

Your order may be delivered to you by either the local post office or a local courier. Depending on your area, most orders will be delivered by your local post service generally, so the package will be received with your regular mail. If you are not home when the delivery is made, a notice card may be left by the postal service to inform you of how and where your delivery can be collected.

There will be no reshipping arrangement made in case parcels are returned for wrong addresses, incomplete addresses and returned due to unavailability.