I've ordered BCAA powder off and on for a number of years and have never seen a product that looks like this powder does. What do you guys think? Is this just a really fine instantized powder? It does seem to have that awful taste that plain BCAAs do.
I don't want to reveal the brand yet, but the company does have a pretty good reputation.