We offer free shipping on 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 by craftsmen in remote villages in 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 is the delivery service. We apologise for any inconvenience this may cause.