Did you figure out any good bio to buy? The frozen stuff seems highly rated on google but no longer for sale? Seems its a 50/50 on just about all the reviews on all the products lol... Im using stability now but I will switch in a heartbeat if there is something more effective out there.