Great photo Sheila, in a scary way!
I buy my potting soil at the local nursery supply warehouse. It comes in large bales for $20 per 3.8cf compressed bale. One bale seems to last forever, and is really high quality stuff. Once I started using these, I can never buy bagged potting soil again.