Our shipping timelines are a general guide only and are not a guaranteed delivery timeframe. Unfortunately we do not provide a refund if your package is delayed in transit and doesn't arrive in time. This delay is out of our control once the package leaves our warehouse. For any postage reimbursements you are encouraged to contact DHL or Australia Post directly. We strongly urge customers to place their order in advance to allow for extra transit days in the event there are delays within the DHL or Aus Post delivery network.