Hi Brad,
Thank you for your feedback.
We would like to apologise for the delay with the delivery of your order.
We have checked our system and have confirmed the order was on hold in our system, and was released to be dispatched.
The delivery time frames on our system are an estimated delivery time due to deliveries made to rural areas.
Thank you again for your feedback and we apologize for any inconvenience caused.
rachel - Customer Service