Why is there such a huge difference in prices. i see many companies selling 1mg of igf for around $120 (with many users being totally satisfied) and then i see other companies selling 1mg of igf for $300. I thought all igf came from the same company, or something like that. please fill me and others in. thank you!