i just picked up some winstrol 50mgs tabs from EDITED. i was wondering if anyone has ever tried them or if they're even legit. please help me out bro. thanks