Did you guys see the ad in Muscle & Fitness for this stuff what the hell is it, sounds like bullshit?