Midsouth Shooters Supply has it for $22 but by the time I ordered four pounds and paid the $20 hazmat fee and shipping it turned out to be about $37 a pound so feel lucky you got it so cheap. There is not a store within several hundred miles of Arizona that stocks it so again you are one of the lucky ones. I noticed that Tripple Seven at Walmart has gone up to $25 a pound now in this area. I guess $29 isn't bad considering that Black Mag'3 actually does what the advertisements say and in my rifle Tripple Seven does not. Tripple Seven is supposed to be cleaner than others but the crud ring if forms in my rifle is worse than any other powder. If I could buy Black Mag'3 for $29 I guess I would be pretty happy for a while. Hopefully the price will come down some when there are other stores carrying it and the competition gets warmed up.