is this godtropin stuff good? i bought 10 kits from my steroid dealer for 3K and he said to trust him this was the best hgh on the market. i have had it sitting on my counter for the past 3 months and am waiting to use it. it didn't come with any sort of liquid to mix it so i guess i gotta...