Of all of these options none of them are outright safe; any site that allows you to buy testosterone by paying for it on their website you need to run for your life, as to do this you will be giving your credit card information to who knows who. As for gym dealers, this can be a tossup. If you can find a gym dealer who is not a middle man you may have a good source on your hands but understand if he gets into trouble himself he will more than likely sell you out at the first chance he gets if it saves his ass even slightly; most of them are scared and will not hold to any honorable line. Without question, when we buy testosterone on the black market there is no safe bet but there are some good sources out there who keep a low profile, use secure servers and email accounts and who are generally safe for most. In the end, understand, such purchases are illegal in many countries so if you choose this rout the risk is on you and you alone.
It should be noted that in theory if one was to consistently suppress your natural estrogen levels for a long period of time, this would negatively impact your health, including your cholesterol. Due to the ability of Letrozole- to inhibit estrogen so much, this should definitely be a concern to most users. However the research that has focused on the relationship between use of letrozole and cholesterol levels is rather inconsistent in it's findings. Many studies have concluded that the compound is detrimental to both a user's HDL and LDL cholesterol levels, while other research has found no link. Obviously individuals are best served to monitor their cholesterol while using any compound via blood tests however barring that, letrozole should simply not be run for extended periods of time if at all possible. Doing so could cause serious medical complications.
Along with the issues related to blood lipids is the fact that many users complain that their libido is dramatically reduced when using the compound. This is related to the fact that estrogen is partly responsible for the regulation of an individual's sex drive. Since Letrozole- is so potent it can often drive estrogen levels too low and this inhibits a user's libido. To avoid this users can lower dosages, but some anecdotally report that even extremely low doses of the drug can cause problems. If this is the case a less potent compound such as exemestane or anastrozole may be a more appropriate option.
Injectable steroids are injected into muscle tissue, not into the veins. They are slowly released from the muscles into the rest of the body, and may be detectable for months after last use. Injectable steroids can be oil-based or water-based. Injectable anabolic steroids which are oil-based have longer half-life than water-based steroids. Both steroid types have much longer half-lives than oral anabolic steroids. And this is proving to be a drawback for injectables as they have high probability of being detected in drug screening since their clearance times tend to be longer than orals. Athletes resolve this problem by using injectable testosterone early in the cycle then switch to orals when approaching the end of the cycle and drug testing is imminent.