As for the delivery time, for most of Asian countries, US, UK, EU, Canada, Australia, New Zealand, the Economy Shipping normally takes 10 - 15 days. And for other countries, it normally takes 10-15 days. However, for all countries, sometimes it may take more than 30 days due to the Customs, Post, Weather, Flight and Holiday. Of course, all buyers can upgrade to an express shipping, which normally takes 3-7 days for most of countries of the world.