I tend to get powder from either Bass Pro or Cabelas. My local gun stores don't carry a big selection, and my local Cabelas has really stepped it up in powder selection over the past 5 or so years. I hate paying the marked up price, but as was mentioned above, unless you're buying a large quantity, when you tack on shipping and haz-mat, the price is roughly the same, or at least within relative reason.