I started Test Cyp with my doctor at 39 for low test levels, probably because of my previous cycles dating back to the Paleolithic era of widespread steroid use (NCAA 1980s). My total testosterone was at the very bottom of the "normal" range but there was some controversy over the ranges at that time, so I was able to talk him into giving me testosterone therapy. At first, he gave me the injections, but I was able to convince him to prescribe me for 10ml bottles of test cyp at the time. I would save up the test cypionate and supplement the test cyp for my cycles, and I would try to be "off" more than I was on. I went hog wild on PCT as I had learned in the past that this was every bit as important as the cycle itself. Unfortunately, I had to move, and now all the doctors will give me is the androderm which just isn't the same imo (plus, it is a sticky pain in the ass). My test levels now on the androderm are basically the same as they were back when my test was first measured. When I was cycling with the test cyp, et al, I felt much better, even during PCT.
A good doctor is a must, whether they are taking complete care of your needs, you are using their prescription + supplementation, or you are doing on your own. In fact, I was the one who got my old doctor interested in HRT for men back before it was mainstream. You can educate yourself and do your own HRT and/or AAS cycles but having a doctor track your labs and general health is a must. You will probably find that, if well educated, you are going to know as much as most doctors about the practical aspects of HRT/AAS. Similiar to pain management docs, HRT docs are mostly subpar docs who find they can make 2-4x as much money doing that over general practice. Let's face it - you pay them to write the scripts you want, and they take advantage of this to make rediculous money! Save yourself some money, and order your own juice while you have a good GP or Internist monitor you. At least, that is my advice for anyone living in the U.S. Avoid the moneypit unless you have some kind of amazing insurance I have never heard of ...