We built 3 4x8 beds this year, and bought 30/30/30 (black peat soil, organic compost and sand) soil from a local landscaping company. It was $20 per cubic yard, and we needed 3.5 for the beds. Our yard soil is potentially contaminated with lead paint, so we didn't want to risk having that lead leach into our veggies, so the cost was worth it for us. This fall we'll add compost and leaves to the beds before we close them up for winter, so next year they will be ready again.