I’m glad Passenger Train Collector brought this up. One can always search around and find a cheaper alternative. However, the idea that commercial ballast is too expensive is not true in comparison to other train related purchases.
To put it in perspective, a 5 pound bag of my ballast will cover 22 feet of Atlas O or GarGraves track. And, I can fit 5 bags of my ballast in a USPS Priority Mail Medium Flat Rate box for 11.95 shipping. So, 25 pounds of Brennan’s Better Ballast (if you need that much) is about equal to the cost of a Lionel , MTH or Atlas O boxcar, or even less than a Menards or Woodland Scenics pre-built kit . Remember, ballast is a limited expense. In the grand scheme of things, you will purchase many more train cars or buildings. And, even in the largest layout, using 10 or more bags of ballast, the cost will be less than the cost of a mid range steam engine. And if your layout is that big, I offer a discount on 10 or more bags.
The point is, I have many satisfied customers and I don’t expect to get everyone’s ballast business. But, before you make a decision on a major scenic element of your layout, don’t base it solely on a misguided sense of economy.