We process orders within 1-5 business days. Processing includes checking, discussing the correct sizes of purchased items with customers, packing, and sending your order out. Processing time should be added to the total delivery time.

Please note that new order can only be canceled before it is shipped out, and a shipping confirmation email with the tracking number is received. After that, you will need to ship the items back to apply for a refund.


  • Free standard shipping on orders over $75.
  • Standard Shipping costs for orders under $75 & estimated shipping times:
Country/Region Cost Estimated shipping times (business days)
United States $4.95 6 - 16 b.d.
Canada $6.95 8 - 22 b.d.
Australia & New Zealand $7.95 12 - 22 b.d.
United Kingdom $6.95 8 - 14 b.d.
France $6.95 8 - 18 b.d.
Germany $6.95 8 - 18 b.d.
Italy $6.95 8 - 18 b.d.
Ireland $6.95 8 - 18 b.d.
Belgium $6.95 6 - 14 b.d.
Nerherlands $6.95 6 - 14 b.d.
Spain $6.95 10 - 20 b.d.
Switzerland $6.95 10 - 20 b.d.
Other European countries $6.95 10 - 26 b.d.
Rest of the World $9.95 14 - 35 b.d.

Please note that we don't have control over carriers. The estimated shipping times are just the estimates.

We also offer Express shipping options, such as FedEx, DHL Express, and others (Delivery 5-9 business days). Please contact us at for more details.


    • We provide tracking numbers with every order.
    • To track your order, please wait up to 2 business days after processing.
    • Track shipment here: TRACK ORDER
    • If you don’t see the email in your inbox, please check your spam folder or promotion folder, or add to your safe sender’s list.

    Please understand that due to COVID-19, the shipments may delay! The parcels' registration and processing in the sorting centers and airports worldwide are still slower than usual, and there are still fewer flights.

    All of our orders are sent with insured shipping and handling. If an order gets stuck at customs, sent back or even lost during the delivery process, we apologize! The postal service is out of our control. We will do our best to get the products to you as soon as possible.

    Insurance for the standard shipping comes for 90 days. If it has gone 12 weeks after we have shipped your order and you have still not received it, please contact us immediately that we can reship or refund your order.

    We ship from several warehouses around the eastern Asian countries and territories.

    The prices displayed on our site are tax-free in USD, which means you may be liable to pay for duties and taxes once you receive your order. Import taxes, duties, and related customs fees may be charged once your order arrives at its final destination, which is determined by your local customs office. Payment of these charges and taxes are your responsibility and will not be covered by us. We are not responsible for delays caused by the customs department in your country. For further details of the charges, please contact your local customs office.

    For multi-item orders, it may happen that your order can be shipped in separate packages at different times to reduce the weight of one shipment, to avoid any possible customs fees, and to get it to you as soon as possible.