I've been using Nature's Premium Potting Soil I get from our local feed store at about $8 for a 2 cf bag. To that I add a scoop of garden lime, a couple of handfuls of fertilizer, a gallon of vermiculite and a gallon of perlite. That's my base mix for my tomatoes and peppers.