it would not be a fair comparison because they are used for different things... hcgenerate is very versatile but it was constructed to be used to prevent on cycle suppression and make a smooth transition into pct... unleashed is used in pct to help recover from cycle... two products that have some similar characteristics but a lot of opposite benefits as well... they should both be used in a cycle... both can be bought at ntbm...