Shipping Policy

Before your order is ready to ship. Please give us 1-3 business days to prepare your order. After it's shipped out, we will send you an email as a confirmation. For orders over $100, we offer free shipping.


1. The ETA is an estimated number based on our past delivery performances. It's just for a reference instead of our guarantee.

2. You can cancel your order any time as long as it's not shipped. Once your order is shipped, you are not allowed to cancel your order.

3. For some remote areas in the United States, we charge $5 more than the basic shipping rate. The region will be listed at the end of the policy.

Continent Country/Region Shipping Rate ETA
North AmericaUnited States$8.0010-15 days
Canada$10.0010-15 days
EuropeGermany$8.007-15 days
United Kingdom$8.007-10 days
France$8.0010-15 days
Italy$8.0015-20 days
Switzerland$8.0010-20 days
Netherlands$8.0010-15 days
Spain$8.0015-20 days
Denmark$8.0020-25 days
Sweden$8.0010-20 days
Belgium$8.007-10 days
Austria$8.0010-15 days
Norway$8.0014-21 days
Poland$8.0010-14 days
Finland$8.0020-25 days
Ireland$8.007-14 days
Czech Republic$8.0012-15 days
Portugal$8.0015-20 days
Bulgaria$8.0015-20 days
AsiaJapan$8.008-15 days
Korea$8.0012-17 days
Malaysia$8.008-12 days
Philippines$8.008-12 days
Singapore$8.007-14 days
Thailand$8.0012-16 days
China Mainland$6.003-5 days
Hong Kong SAR$6.003-5 days
Taiwan$6.005-8 days
OceaniaAustralia$8.007-14 days
New Zealand$8.0010-18 days

U.S. remote areas: Alaska, American Samoa, Micronesia, Guam, Hawaii, Marshall Islands, Palau, Puerto Rico, U.S. Virgin Islands, Armed Forces Americas, Armed Forces Europe, Armed Forces Pacific.

Affected by Covid-19, there will be some delay on the delivery.