Has anyone out there ever tried any products from a web site called AnabolicStore.com? In particular I'm looking for some feedback on a product called "Freak of Nature." While the promo sounds great, I don't wanna take any chances with my health, so if someone out there could give me the lowdown I would greatly appreciate it.