Shipping times range from 16 to 24 days, depending on the destination country. To most countries, delivery shouldn’t take longer than 2 weeks from the day of the dispatch. We’re still trying to wrap our heads around how the postal system works as we had packages delivered to the USA in 5 days straight, and sometimes it would take 30 days to deliver to you. We guess it’s fair to say that the delivery time is a bit random, and to our great regret, there’s nothing we can do about it. Also we have express shipping option and DHL option for faster delivery.