Cabelas is selling it for $19.95 in the stores right now. Might be worth a roadtrip if you have one close by? I think the sale is going to end next week sometime, so don't wait too long if you want to get it for that price. That is the best price that I have ever seen, and I believe that is below cost. I guess they want to get you in the store and sell you a rifle or something.
I have been shooting BH209 for about 2-1/2 years, best powder out there for smokin' muzzleloaders IMO. Get it while you can!