What I've found about buying potting soil - of whatever brand - if they have it sitting outside and it's been getting rained on, the bags are going to weigh a TON! (I generally buy the 2-cubic-foot size) They usually have some inside somewhere, which have been kept dry, and they weigh about 1/4 (or less) as much.
But, I also use just regular old potting soil -- generally Miracle Grow, because it's readily available here -- in any kind of containers (unless I'm growing succulents or something like that). NOT the "moisture control" stuff, though -- that wasn't much of a success for me, stayed too soggy.