The best deal for powder and fuse may be local as the UPS "Hazardous Materials" surcharge has made mail order/web purchase of small amounts of powder substantially more expensive than it used to be.
I dunno, depends on where you are.
Around here finding real black powder is almost impossible. Even 'Black Powder' shops don't carry it, just Pyrodex and the other substitutes. And if you do happen to find someone with some for sale, they milk the scarcity for every dime they can get. The last time I saw BP locally was about six months ago at a gun show. All they had was a few cans of FFg for $25 per pound.
I held off my my last order from
Powder, Inc. until I was able to order a ten pound lot. It ended up costing $13.50 per pound after shipping and HAZMAT. That may sound like a lot to those of you with cheap local sources, but for me it was a bargain.