The duration depends on the shipping method and the destination country. Delivery times vary based on the shipping method used.
For Express Shipping(Plus $20 shipping fee): normally normally it'll take 5 to 8 days to arrive.
For Free Shipping: normally it'll take 12 to 20 days to arrive.
If the package cannot be delivered on time due to war, flood, typhoon, storm, earthquake, severe weather conditions, or any other situation which cannot be foreseen or avoided, then delivery will be postponed. In the event of such delays, we will work on the issue until there is a positive solution.