I do the local shop fairly often & alot of mail order. I like to get the exact product I'm looking for, not a substitute. I just ordered some powder yesterday from Natchez. The price was reasonable, even with the hazmat fee. I can usually sniff out what I want between Natchez,Midway, Midsouth & a few others. I'll peek at Cabelas too.