Personally, I have not used GenShi, but I have heard good things about them, as a brand. If you really wanted to go with Geneza, you could always pick another ester. Geneza's test e is great. I've used that many times and it has a very similar half life as cyp.