International orders take average of 9-15 business days. So sometimes it can be faster and sometimes it can take longer. Most delays would be due to customs clearance. Once the package is cleared is when it goes to your post office for delivery. Also keep in mind that during holiday seasons, there may also be delays since it's the busiest time of the year for customs and the post office.