Delivery Days Guide

We ship every day, except on weekends and shipping holidays. The time it takes us to process and ship your order is typically 1-2 business days.

The table below shows the estimated postal transit times after we ship your order. Unfortunately, we cannot guarantee delivery on a specific date or time of day as shipping times vary depending on location.

North America

    Express     Registered     Standard  
United States 3-5 days 1-2 weeks 2-4 weeks
Canada 5-7 3-4 3-4
Mexico 6-9 3-4 N/A
Other Varies Varies N/A

Europe

  Express Registered Standard
 United Kingdom  4-6 days 2-3 weeks 2-4 weeks
Germany 5-7 3-4 3-4 
France 4-6 2-4 2-4 
Switzerland 4-6 2-4 2-4 
Italy 6-8 4-6 N/A 
Romania 8-10 3-4 N/A 
Spain 5-7 3-4 N/A 
Austria 6-8 3-4 3-4 
Belgium 6-8 3-4 3-4 
Denmark 4-6 3-4 3-4 
Finland 4-6 3-4 3-4 
Netherlands 4-6 3-4 3-4 
Sweden 5-7 3-4 3-4 
Other Varies Varies N/A 

Oceania

  Express  Registered  Standard
Australia 3-5 days 2-3 weeks  2-3 weeks
New Zealand 3-5 2-3  2-3
Other Varies Varies  N/A

Middle East

  Express  Registered  Standard
UAE 8-10 days 3-4 weeks N/A
Qatar 8-10 3-4 N/A
Bahrain 8 4-6 N/A
Israel 6 3-4 N/A
Kuwait 6 3-4 N/A
Other Varies Varies N/A

East Asia

  Express  Registered  Standard
Singapore 3-4 days 1-2 weeks 1-2 weeks 
Korea 3-4 1-2 1-2 
Philippines 4-10 2-8 N/A
Malaysia 4-5 3-5 N/A
China 4-5 2-4 N/A
Thailand 3-5 2-3 N/A
Hong Kong 3-5 2-3 N/A
Taiwan 3-5 2-3 N/A
Viet Nam 8-10 3-4 N/A
Other Varies Varies N/A

South America

  Express  Registered  Standard
Argentina 6-8 days 3-4 weeks N/A
Brazil 7-9 3-4 N/A
Colombia 12-18 4-5 N/A
Other Varies Varies N/A

Africa

  Express  Registered   Standard
South Africa 8-10 days 4-5 weeks N/A
Other Varies Varies N/A