Try your local nursury and ask for there best top soil, at mine it runs around $4.00 to $5.00 a bag then add vermaculite and perilite. This is just an idea. Do not get it from HD or Lowes that stuff is terriable used it before in my outdoor flower garden before and was less than impressed.