For in-store pickup only, Home Depot offers the Miracle-Gro 0.75-Cubic Foot All Purpose Garden Soil for $3.33. That's the lowest price we could find by $1, although we saw it for a buck less in April. It feeds plants for up to three months.