Shipping & Delivery


We aim to bring great value and service to our customers, hence we proudly offer Free Worldwide Shipping on every order without any MOQ (Minimum Order Quantity).

We’re working 24/7 with our shipping partners to ensure the timeliness of shipping and delivery.


Shipping time varies by country and location. These are our estimates:

Albania 15 – 25 Days Free
Australia 10 – 20 Days Free
Austria 15 – 25 Days Free
Belgium 10 – 20 Days Free
Brazil 15 – 25 Days Free
Canada 15 – 25 Days Free
Denmark 15 – 25 Days Free
France 10 – 20 Days Free
Germany 10 – 20 Days Free
Greece 15 – 25 Days Free
Hungary 15 – 25 Days Free
Indonesia 10 – 20 Days Free
Ireland 15 – 25 Days Free
Italy 10 – 20 Days Free
Japan 10 – 20 Days Free
Luxembourg 15 – 25 Days Free
Macedonia 15 – 25 Days Free
Malaysia 15 – 25 Days Free
Netherlands 10 – 20 Days Free
New Zealand 15 – 25 Days Free
Poland 15 – 25 Days Free
Russia 15 – 25 Days Free
Singapore 7 – 10 Days Free
Slovakia 15 – 25 Days Free
Slovenia 15 – 25 Days Free
South Korea 7 – 10 Days Free
Spain 10 – 20 Days Free
Sweden 15 – 25 Days Free
Thailand 10 – 20 Days Free
United Kingdom 10 – 20 Days Free
United States 15 – 25 Days Free
Vietnam 15 – 25 Days Free

*The “Days” refers to the business days and this doesn’t include our 1-3 business days processing time.


Our order processing time is 1-3 business days.
Q: Why so long?
A: To ensure customers receive our products in good quality and correct variations such as size, design, color, etc., we will inspect every single product thoroughly before dispatch. During festival seasons such as Christmas, Halloween, New Year, etc… the average daily orders are expected to be higher than usual, hence processing time may be longer as well, please no worries, based on our years of experience, the maximum processing time will not exceed 3 business days.


We are not responsible for any customs duties/taxes/fees once the items have been shipped. By purchasing our products, you consent that one or more packages may be shipped to you separately and may get customs duties/taxes/fees when they arrive in your country.

For all products that are to be shipped to EU countries, the VAT rate will be shown on the checkout page. There are various VAT rates that are applied in different EU countries.

Below is an example of shipping to France, the Product price is US$104.99, VAT of France is 20%, therefore, the total amount payable is US$125.99.


To find out more about VAT of EU countries, please click here.


You will receive an email with a tracking number once your order is shipped but sometimes due to free shipping, tracking is not available, please contact us by sending an email to our Customer Service for tracking information. Due to logistic reasons, items in the same purchase may be sent in separate packages even if you’ve specified combined shipping.

If you have any other questions, please feel free to contact our Customer Service and we will do our best to help you out.


Shopping cart