We are an Australian based small family business and all our stock is shipped from Australia via Australia Post. All orders shipped within 1 to 2 business days after payment is received with some delays over holiday periods. All our products are hand picked for their high quality and we are constantly adding to our range.