I'm guessing the website (or one of) that sponsors this website is www.buysteroids.com offers some supplements DECA-200, Pituitary GH & Tren just to name a few. Has anyone anybody had any experience with this site I can't seem to find any reviews anywhere about it. Seems quite sketchy as they offer a "free bottle up to $210" with membership of this site. That raised a red flag. Thanks much!
Edit- Just saw the Brand Discussion forum, can one of the mods move this? I apologize.