Maybe I am a moron or just very confused. Today I went to GNC, I decided to give a look to this Xyence stuff just to see what it was really about in terms of how would it really help in helping in your work out and as I begin to see the product one was about creatine which in studies I have seen it mainly makes you acumulate water and does not create a difference in performance just looks and the other 2 products said clearly in the label they were to enhance testosterone and the other said it was some type of great anabolic. Don't such things that deal with hormones count as steroids? If they dont what are their effects ? Side effects ?