Hmmm. I use Midway and Brownells all the time, to the tune of roughly 500-600 bucks a year each. They have the things I need, because finding gun stuff locally is almost impossible, it’s shipped quickly and I‘be been happy with what I paid for the items I’ve gotten.
I guess every retailer has room for improvement, but these two haven’t been anywhere near as wonky as optics planet or others out there.
Stay safe.