Also does this product need to be refrigerated? I don't think I can get them in Australia... Maybe longterm can help out with what's actually killing the yeast in the ingredients? Caprilic acid and the garlic? Also there all sold out I pressume people have bought them since seeing this post and there out of stock lol! Anyone else know we're you can buy them from or know a website which stocks them I would like to try them in the future! Thanks