Brough this stuff off a guy who said he would sell me deca online, just wondering if this stuff is legit or not? thanks.