Delays can happen. Customs processing, weather, or shipping volume can all cause holdups. If your package is past the expected window, contact us with your order number. We will look into it for you.