We offer free shipping within Australia with the condition that a delivery can take up to 45 days. We do not hold all stock items in our warehouse. Our products are sourced from the best suppliers from within Australia and from overseas countries. If the product is coming from an overseas supplier we are unable to provide an exact delivery time. Many of our products are hand crafted items from craftsmen in remote villages of Nepal, India, Tibet, China and the Middle East. This trade route is known as the Silk Road. It is an ancient trade route and so are the delivery services. We apologise for any inconvenience this may cause.