Powder and primers I (try) to buy locally due to hazmat fees.Almost everything else from places like Cabelas,Midway,etc.When possible I try to throw as much biz towards local shops as I can but it's hard for them to compete with the prices often found online.