Free Shipping Over $69
Use [WEL90] Get 10% OFF
Buy more Save More

Shopping Cart

Your cart is currently empty.

Continue shopping
  • Total


Total Delivery Time = Processing Time + Shipping Time

  • Processing Time: For in-stock items, please expect an additional 1~3 days in warehouse processing time for the total delivery estimates.* For pre-order items, please refer to the estimated date provided on the product’s description page. And it's not recommended to choose express shipping for pre-order.
  • Shipping Time: Depending on the destination country of delivery.

Shipping Time

  • The figures below are the average time for shipping delivery in the last 15 days. The data is available for reference, and the exact delivery time varies according to the specific areas.
  • We provide FREE STANDARD SHIPPING on orders over US$69 after discounts (if applicable) in selected countries and regions.Please check more information about your order on the Order Details page.
Destination Standard Delivery ExpeditedDelivery
The United States 6-12 Business Days 5-8 Business Days
The United Kingdom 4-8 Business Days 3-5 Business Days
Germany 5-11 Business Days 4-7 Business Days
France 5-10 Business Days 4-6 Business Days
Spain 5-10 Business Days 4-8 Business Days
Italy 7-11 Business Days 4-8 Business Days
Canada 8-15 Business Days 8-10 Business Days
Mexico 8-20 Business Days  
Netherlands 6-10 Business Days 5-7 Business Days
6-14 Business Days
8-10 Business Days
6-10 Business Days
Poland 6-10 Business Days
Denmark 6-12 Business Days  
7-9 Business Days
6-8 Business Days
6-14 Business Days
6-14 Business Days
Norway 8-10 Business Days  
Croatia 6-10 Business Days  
Bulgaria 6-10 Business Days  
Greece 8-12 Business Days  
Romania 6-10 Business Days  


7-15 Business Days
5-7 Business Days
New Zealand
6-15 Business Days
6-12 Business Days
6-11 Business Days
United Arab Emirates 6-10 Business Days  
Saudi Arabia 6-10 Business Days  
Qatar 6-10 Business Days  
Kuwait 6-10 Business Days  
6-12 Business Days
6-12 Business Days
Belgium 8-12 Business Days  
Ireland 6-14 Business Days  
Thailand 5-6 Business Days  
Colombia 15-18 Business Days  
Czechia 6-10 Business Days  
Egypt 10-15 Business Days  
Estonia 6-10 Business Days  
Hungary 6-10 Business Days  
India 8-15 Business Days  
Indonesia 4-10 Business Days  
Israel 6-10 Business Days  
Japan 5-12 Business Days 2-6 Business Days
Kazakhstan 7-14 Business Days  
Latvia 6-10 Business Days  
Malaysia 5-10 Business Days  
Pakistan 11-14 Business Days  
Philippines 6-10 Business Days  
Serbia 6-10 Business Days  
Singapore 4-7 Business Days 3-4 Business Days
South Africa 10-15 Business Days  
South Korea 6-8 Business Days 3-4 Business Days
Turkey 6-10 Business Days  
Vietnam 6-10 Business Days  
Brazil 18-22 Business Days  
US Island 15-25 Business Days  



Failed Delivery Situation

Please note that there are some restrictions such that our carriers can't ensure safe delivery to certain addresses (and we understand that there's nothing worse than a lost package). So please be sure to provide your address with specific details such as street number/building number if you have one.

  • We are not responsible for any failed delivery attempt caused by negligent behaviors of customers. Negligence includes, but is not limited to, incorrect information provided for delivery, such as order address/contact number/consignee's name. In this case, we are unable to file a refund for you.
  • If you find that your order information is wrong, please contact us with your order number and correct information before the order is shipped out, and as soon as possible.
  • For certain countries or regions such as Puerto Rico, American Samoa, Guam, Northern Mariana Islands, Virgin Islands, please allow 1-2 extra days for delivery. Please kindly note that you might need to pick up your package from your regional post office. Thank you for your patience and understanding!

Additional Information

  • Unexpected delays during transit may happen due to peak seasons, extreme weather, strikes, and public holidays. We appreciate your patience and understanding in advance.
  • With some carrier services experiencing unexpected delays in transit or slight delays in providing tracking details, we appreciate your patience and understanding in advance. It's our top priority to make sure your orders get delivered to you as soon as possible.
  • APO/FPO/DPO addresses in all countries are not supported. Please fill in an alternative address when you place an order.
  • If you have any questions regarding shipping and delivery, please feel free to contact us at