Dude, Im not trying to start a debate here, but when you think about it all supplement companies are full of shit a lot of the time. EAS, MuscleTech, Cytodyne, etc. Just because some campanies bullshit alot doesnt mean their products are no good. If that were so, Muscletech would surely be making the absolute worst supplements in the world.
I have tried TRAC before and for me as well as my training partner who used it, we felt it was the best creatine supplement we ever used.