I got my test and prescription from my regular family doctor. Androgel is expensive ($120 a month here
in Canada), but my private health plan covers it, which is great. The province where I live will only pay for the injections, not the gel. The gel will be generic within a few years, so the price will go down.
You don't say what all your symptoms were. If you were having ED, you still might need medication for that.