Pluckit, Doesn't the BH209 come in 10 oz canisters? If so, my math that comes to about $2.99 an ounce! Assuming your charge is 100 gr, you get 4.37 loads per ounce or about 44 loads per can - or about .68 a shot.
With BP I can get 70 shots out of a lb at a cost of $18.( about .26 per shot with the same 100 gr charge) Less than 1/2 the cost and still have just as much fun. Granted I have to swab more often but that's part of MLing to me.
The pellets cost more than loose too for the Pyrodex so you can save some money there. One thing I don't scrimp on however are the bullets. If they shoot good for me I use them.