We work closely with CourierPost to ensure overnight delivery is completed on or as close to your preferred delivery date as possible. Since we do not deliver or dispatch during weekends, preferred delivery dates are from Tuesday to Friday. We aim to deliver your order on your preferred delivery date however due to circumstances outside our control this may be one or two days either side.