Delivery Policy


Due to high demand, please allow between 2 and 6 weeks for your order to arrive based on your country, please check the table below. If more than the stated time(in the table) have passed please email us at to review the status of your order. Refunds will be handled through email if necessary.

Our guarantee

We truly believe we have some of the best products in the world. If you don't have a positive experience for ANY reason, we will do WHATEVER it takes to make sure you are 100% satisfied with your purchase.

Our customers support team will reply to any of your questions/enquires within 24 hours. Please contact us if you need assistance. 

 Shipping time

Country Shipping time
Australia 2-3 weeks
Austria 3-5 weeks
Belgium 3-4 weeks
Brazil 4-5 weeks
Croatia 2-4 weeks
Denmark 3-5 weeks
Finland 3-5 weeks
France 2-3 weeks
Great Britian 3-5 weeks
Greece 3-5 weeks
Hungary 3-5 weeks
Ireland 3-5 weeks
Israel 3-4 weeks
Italy 4-5 weeks
Japan 3-5 weeks
Luxembourg 3-4 weeks
Malaysia 3-5 weeks
Netherlands 3-5 weeks
New Zealand  3-5 weeks
Norway 2-3 weeks
Portugal 3-5 weeks
Singapore  3-5 weeks
South korea 3-5 weeks
Spain 3-4 weeks
Sweden 3-5 weeks
Switzerland 3-5 weeks
Thailand 3-5 weeks
Turkey 4-5 weeks
Ukraine 3-4 weeks
United kingdom 3-5 weeks
United States 2-4 weeks
Other countries 3-6 weeks