How often are new products and ingredients released?
New products and ingredients will be released as soon as we inspect the products and test them for quality. Generally, though, you can expect a lot of new product releases until our May 15th official launch date!