Yes, on both accounts. Generally speaking, all our products are TGA approved and require a Prescription from a registered Practitioner. We also compound a number of products to meet specific patient needs and to keep costs low and these also require a Prescription as they usually contain a mixture of TGA approved products.