A guy around town is selling some 20mg winstrol tabs. I wasn't aware that a winstrol tab was made in 20mgs. I haven't seen them yet and am hesitant to buy. Could someone confirm with me that these are legit and actually do exist. Anyone know where I can find pictures if they do so I can make sure i'm not getting ripped off? Thanks.