My physician told me a few things about this:
1) Physicians here are not, due to the way they are paid by Medicare, as motivated by profit as in the US, and will insist on testing your testosterone levels before writing a prescription.
2) Your body, which naturally produces testosterone, will produce less once you start taking shots.
3) There are health risks, among them a higher probability of getting some types of cancer.