I'm pretty sure Napsgear owns and runs Geneza, correct? If you compare the two websites they even look identical.
Anyways, I would have personally trusted the stuff enough to give it a try at some point, but I have a friend I work with who has a bunch of Geneza stuff and he swairs it's absolute shit. He's pretty experienced with gear, and stays on year round. He said he was running their test e and he could feel his test levels crashing. He got bloodwork and his validated it what he already assumed. He contacted them and they offered to send him replacements. He took them up on it just for the hell of it he said. Took a month for his pack to come in and it was the wrong items. The had sent him tren ace instead. He was like fuck that, I can't do shit with tren. At this point he was already on another lab to get his test back to normal, and just wrote them off after that..
Hearing that was all it took for me to say fuckkkkk that.