We heavily depend on your local carrier to deliver your parcel in time. Unfortunately we cannot control unforeseen situations like strikes at your local carrier service or at transit airports, heavy weather conditions or if the parcel is held up by customs. Usually an order is delivered within two weeks, but it might be possible that your order is delayed. Please check the date that your order was shipped. If it is less then two weeks ago, please allow it a few more days to arrive.