As far as testosterone is concerned it's more difficult as it is a scheduled III controlled substance. Your best bet is a legit TRT script, your local gym, or one of the numerous bodybuilding or anabolic steroid sourcing forums. Educate yourself first though, it's not a panacea.