Well, in my location garden shops caries it, home depot, and perhaps K-mart and wall-mart does to. I know that garden centers and home depot has them, a 10 lbs bag runs about $10.something and there's also a 2.5 lbs bag. I chose the 10# cause I have several 'land' plants and many aquatic ones. Hope this helps Ed