If product is in stock, lead time is 2-5 working days Melbourne metro area, all other parts of Australia 7-14 working days. If product is out of stock or custom order, lead time can be approximately 6 to 8 weeks for bluestone & granite, and 10 to 12 weeks for limestone, travertine and European products.