People use foxfarm stuff and have great results with it. I use Dr earth potting mix, add about 30% perlite, and use their organic starter fert, veg fert, and bloom fert, and molasses, its all inexpensive and it produses well. If you dont want to use the organic ferts then get yourself some Jacks classic all purpose for veg and Jacks bloom booster for flower. Growing in dirt shouldnt be expensive or complicated.