Hahaha insulin dude, lol! I completely agree with you for the most part, I've training for over the last 12 years first in powerlifting, and now in bodybuilding and I hate to see all these shitty products these supplement company's are always pushing! However I disagree about the dextrose, when...