I’ve cut way down on spending as I am pretty well stocked up, but SPS, Bluecollar Reloading, Grices, and Midway USA, have gotten a lot of my money the last three years. Local stores do as well if there prices are close to what I can order it at for. I’d rather shop local, but when some prices are 25-50% higher than online with the shipping included, I’ll shop online.