No not all nutrients come in bottles.....a well balanced soil can get you through a whole grow adding only water if amended right....kelp meal,blood meal,bone meal,guanos etc.,can be used to make your own teas or amend your soil to provide everything your plants will need.....and are more affordable......just takes a little time and effort.....beware of using a lot of supplements.....most new growers tend to over dose there plants trying to achieve maximum growth and yields by throwing everything the nutrient companies come out with and I am not saying they don't work,but are not necessary and can and will cause major problems to an unexperienced grower....I would recommend growing a strain first with a simple nutrient regimen....after knowing how and what a particular strain needs and limits are you can start to add 1 supplement at a time.....that way you can see if there are any added benefits......most plants just need the minimum,,,,good environment....and the least human interaction as possible to grow vigorously and produce quality meds.....