One thing I will say about geneza pharma products is that their oils are smooth as butter which is used for someone who suffers from post injection pain on a regular basis. I also feel great on this brand of testosterone. I'm thinking of going ahead and doing self trt with their products rather than going through a doctor