your source is giving it to you cheap cause it is likely fake. alot of halo is fake out there
as for HRT/TRT whatever the fuck people call it, you can use any steroid for that reason technically, but halo is a stupid choice since it has so many horrible sides