Your experience is what I've read about UGL testosterone but I do understand that if you can't find a doctor to give you a script, then you do what you have to if labs show that your T is low. But, from a safety/purity standpoint, better to have an rx. Now, there are so many clinics scripting T; not like it was 10 years ago. Sellers aren't giving away UGL T. Even 'legit' UGLs have their profit margin.
OK, here is the long version of my decision process:
Before 2016, I can count on my hand how many times I have seen a doctor and most of those were for DOT physicals and drug testing at work. I just don't get sick so have no need to see one unless I get injured. As I got up in age and was faced with retiring, I eventually found a primary care physician and decided to do a lot of check ups. My insurance had a low co-pay so I took advantage of it. After I retired, my insurance sucked. Anyway, he wrote me a script then even though my t levels was 781. No way was I going to pay $200_+ for a vial of testosterone cypionate. So I kept with my long time source. Have always I paid $250 for 100g of Test Undeconate raw powder = 40, 1cc vials at 250mg/ml (~$6 each). That's a whole lot of very cheap TU and it always worked very well for me until about a year ago. My source apparently got sloppy on the testing and some worthless TU slipped through. I got a lot of apologies and a refund and wasted a year of my life with low t levels..
Risky, certainly but athletes have had to turn to that since 1989 when this government decided to make athletes using steroids into hardened criminals. Before 1989, I got prescription test from a doctor. So, I saw no reason to change what I was doing and was not going to be sucked into some of these TRT clinics that are RAPING people with their ridiculous prices. Trust me I have looked for years. Insurance won't cover this so we pay huge sums of money for something I have been doing for the majority of my life illegally and for very little money. I can get blood work done cheaply and know how to read the results.
Once I got on Medicare Advantage I took advantage of the ridiculously low co-pays. For $5, I got to see my old doctor again. I showed him blood work since 2016 and with the last 3 he said I was androgen deficient and wrote me a script. Medicare Advantage paid for the script and my out of pocket was $14 for the testosterone cypionate and $5 for the doctor. Not such a bad price. Instead of paying cash for blood work, now Medicare Advantage covers it. Can't get that deal at most of these TRT clinics. However, my goals now are longevity and not competition.
So yes, sometimes in life we have to do what we have to do. I was an athlete competing in an international arena and had no other choices. The absolutely last thing I wanted was to have some medical record establishing my steroid use. Now I I am retired I could care a less. I already have a nice life insurance policy and don't have to worry about this coming back on me. Medicare approves it so they can't complain. Even my cardiologist is great with it.
Now I am glad to see my body reacted so well with the legal pharma (India) testosterone but IMHO, 2103 is far higher than what I want for TRT. Do I feel better than 321? Certainly, my strength is back my muscles have filled back out again and I just generally feel better. However, I am no longer competing. I am hoping the doctor will drop me down to 100mg-150mg every 10 days to try to get this down to the 800-900 range. But my present blood work is not so bad considering the 2103 T reading. The LDL makes me uncomfortable, but I think my cardiologist is going to address that after seeing my reading. I told him months ago to put me on Repatha, but he was hesitant. Statins didn't work and ezetimibe didn't do much.
Next month I will get back on the Omnitrope (2iu/d).