Shipping and Delivery

Do you ship worldwide?

Yes, we ship to most countries around the world.

How long will my order take to deliver?

Please note that due to very high demand on orders, we take 5-7 business days to process all orders. We also pack all our orders by hand.

Depending on your shipping address, the table below will provide you an estimated shipping time, upon dispatch.


Country/Region Estimated Shipping Time
USA 15-21 business days
UK & Canada 10-20 business days
Europe 10-35 business days
Australia 7-25 business days
New Zealand 10-20 business days
HK, Taiwan, China 5-10 business days
Malaysia, Singapore, Indonesia, Thailand 7-15 business days
Philippines 15-35 business days
Other parts of Asia 10-21 business days

 Please note delivery times may vary according to destination country’s custom restrictions (we wish this does not happen). For some countries, delivery times may be longer than our standard indicated delivery time frame.

Shipping times are only estimates and unfortunately cannot be guaranteed. 

Your order may be delivered to you by either the local post office or a local courier. Depending on your area, most orders will be delivered by your local post service, so the package will be received with your regular mail. If you are not home when the delivery is made, a notice card may be left by the postal service to advise on how and where your delivery can be collected.