I just did my whole shopping spree at Lowes for everything I needed to grow
Soil, I got small bag of their generic brand, Kellogg, it's all organic with bat guano and worm casting and some stuff... has lots of tree bark
Perlite of course
What's important is the plant food
Got time release...