Shipping & Delivery


Please allow 1-3 business days for the order to be dispatched from our warehouses. Under normal circumstances, shipping time shall take another 1-10 weeks, depending on your country. Below are some references for our general shipping time by countries:

UK: avg. 1-3 weeks

USA: avg. 2-5 weeks

Western Europe: avg. 1-4 weeks

Rest of Europe: avg. 2-5 weeks

Canada: avg. 4-10 weeks

Australia: avg. 3-10 weeks

New Zealand: avg. 4-10 weeks

Ireland: avg. 2-5 weeks

Singapore: avg. 1-3 weeks

Malaysia: avg. 2-4 weeks

Indonesia: avg. 4-8 weeks

Hong Kong: avg. 1-3 weeks

For the other countries that we ship to, we aim to deliver between 1-10 weeks



We strive to bring our customers great value and services. We provide FREE shipping to most countries directly from our warehouses.


FREE shipping to:

Australia, China, Hong Kong SAR China, Indonesia, Japan, Macao SAR China, Malaysia, Saudi Arabia, Singapore, South Korea, Taiwan, Thailand, United Arab Emirates, Vietnam, Austria, Belarus, Belgium, Bulgaria, Czechia, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, Ukraine, United Kingdom, Nigeria, Anguilla, Belize, Turks & Caicos Islands, Caribbean Netherlands, Chile, Colombia, New Zealand, Canada, Mexico, United States, Lebanon, Pakistan, Cambodia, Estonia, Bahrain, Kazakhstan


$7.99 Shipping fee to:

Åland Islands, Albania, Andorra, Armenia, Georgia, Gibraltar, Iceland, Réunion, San Marino, Algeria, Angola, Eritrea, Ethiopia, Gabon, Ghana, Guinea, Israel, Kenya, Libya, Madagascar, Niger, Antigua & Barbuda, Aruba, Bahamas, Bermuda, British Virgin Islands, Brazil, Costa Rica, Croatia, Dominica, El Salvador, Grenada, St. Lucia, St. Pierre & Miquelon, Trinidad & Tobago, Cook Islands, Kiribati, Nauru, Niue, Norfolk Island, Solomon Islands, Timor-Leste, Tonga, Tuvalu, Vanuatu, Wallis & Futuna, Qatar, Vatican City, Montserrat, Netherlands Antilles, Guernsey, Guatemala, Liberia, Yemen, Burkina Faso, Namibia, Zambia

*Countries not listed from above are zones that we do not ship to.


We won't be responsible for any custom fees once orders have been shipped. By purchasing our items, you consent that orders sent to you may require custom fees when arriving in your country.


You will receive an email with your order tracking number once the order is shipped, and in rare situation, tracking will not be available. For logistics reasons, different items within the same order may be sent in separate packages.


If the tracking site shows the parcel is still in transit, it means the order is being shipped to your local courier (USPS, Royal Mail, Canada Post, etc). Once it arrives to your local courier, tracking information will be updated.


If our tracking system marks the order as delivered, and you still haven’t received the order, it's not a guarantee for us to refund you or resend a new order. To protect us from fraud, we will look into the issue individually in detail, and will come out with a solution.
If you have any questions, please contact us at: and we will try our best to help you out.