PhytoTech has international distributors.
http://www.phytotechlab.com/About.aspx#id
"International Distributors
PhytoTechnology Laboratories has distributors in over 25 countries. To find a distributor near you please contact us by fax (1-913-341-5442) or email us at
sales@phytotechlab.com"
As for making your own versus buying it- anything under, oh, 500 liters, you're cheaper off buying it pre-made. Over 500 liters, you can buy the individual components and make it yourself. That assumes you have a balance, glassware, etc. From that point, you can make stock solutions (ammonium nitrate, boric acid, calcium chloride, disodium EDTA, iron sulfate, etc.), store them, and make it up yourself. It's not cheap, and some of the components (ammonium nitrate and potassium nitrate) can be used to make explosives, so people tend to go gonzo if you possess even a small amount of them.