It’s been so many days! Where's my order?

Sorry for the trouble. Delivery can be affected by weather, customs, policy changes and a multitude of other reasons. If you believe you’ve been waiting for too long, please contact us or your sales representative. 

Delivery time for different shipping methods:

Shipping Method Delivery Time
UPS 4-6 Days
DHL 3-6 Days
EMS 5-15 Days
Swiss Post 12-45 Days
Hong Kong Post 12-45 Days