It is surely hard to find properly made IGF...it has to be made via the recombinant method, else it cannot work (will not be bioactive) and it is always expensive to do it that way. Not saying expensive IGF is good, just that cheap IGF cannot be good.