Most international orders are received within two weeks or so, but sometimes a shipment can take much longer to arrive due to local customs, post office or international duties offices, all of which are out of our control once the package is en route to you. Please allow up to 8 weeks for your order to arrive. We'd recommend checking in with your local post office to see if the package is held up there for any reason as well. If there is still no progress with your order after this amount of time, please contact us and we will be happy to work out the steps for a reshipment. If your package is returned to us for any reason, we will notify you by email.