You can buy soil online, and often times it's cheaper than at a hydro shop. Check out ebay and google around. I use Bio-Canna medium, which is the best I've ever used. I will say though that my 1st soil grow was a 1/3 mix of perlite, vermiculute, and spagnum moss, and the plants were healthy, so I don't know what to tell you