Ive heard of such places and It is and Can can be done legaly
IF they are actually a legit Dr. and They have to run some bloodwork
and if as a dr they see your levels are low and they feel it would help your health you can Get HRT (hormone replacement therapy)
testosterone, Hcg, Hgh.
But Id be leary to trust Just any website. Do your research before trusting anyone.. Check up on the Dr and if they have a real office, license etc.
It needs to be a legit or its not legal at all I wouldnt imagine.