All our products are shipped from our Melbourne warehouse. All products come from Australian Suppliers and delivery time is expected between 2-8 working days. Should there be any unexpected delays, a representative will contact you with an ETA. With shipping of products, we use boxes with safety padding to ensure safe arrival of your product.