I ordered several different steroids from these guys including trenbolone testosterone clenbuterol and Winstrol. half my order came in after about four weeks which took forever, my other stuff did not come in so I contacted them and he never responded. Is there anyone who knows if these guys are scammers or what?