I'm already on NAC/Vit C/cilias etc, etc... I've been looking into this RYR... I've seen pill form - but I'm thinking the powder is the way to go, correct?! Based on its horrible taste im definitely assuming it's powder lol... Best place to get is HR? Thx fellas