sted-bay.com isn’t a good source at all. Used a couple of their orals and injectables. Overall didn’t see much in the way of gains. Nothing that I couldn't have gotten just off of some creatine and tribulus or something like that.
Just plain lousy gear and I would not trust them.