I'm gonna stick to buying my hazardous components in person, fees are for suckers.
Buy more than 1 lb of powder or 1k primers at a time and those "sucker fees" will be better than paying those marked up prices. I now have enough powder (28 lbs) and primers (22k) to last me over a year and I paid significantly less than I would have in person, even after the fees.