It depends. If I were you, I would look for a local dealer. It's impossible to not find them around. Almost every gym has its dealer, lol.
I would not order from a site, if I were you. First of all, there is a big chance that the authorities will bust your ass if they take a look inside the package.
Secondly, if you are going to buy GH in bottles, then unless you have the possibility to get while it's still at ice, there is a big chance that you will buy a damaged one, that will have no positive effect on your body. But if they will sell you only the dry solution - i can't figure out the right term at the moment - it may be ok.
No, there is no natural alternative for GH. But I repeat, if this is your first steroid cycle, then don't go for GH. Send me a PM with your YM id so I'll explain better.