I priced out Natchez, Midway, mid-South, Graf, and Precision when I did my last order of non-hazmat stuff. Natchez was the cheapest, Midway by far the most expensive. For powder and primers, I just get them in person from basspro; no tax in NH and no hazmat fee in person.