guys, please help me out. i saw this site and decided to give this stuff a try. am i sucked into another scam site, or is this stuff ok? looks like "designer roids" to me.