Me too. The only way I will ever spend another dollar with them is if there is a "going out of business" sale. Same with Cheaperthandirt.com
Of all my trips into Dick’s, I never once saw an NRA shirt for sale. They sell jerseys by the dozen, but no NRA shirts.
Cabela’s sells them, and I bought about 5 this year alone.
You can judge a man by the company he keeps; a corollary of this is that you can judge a store by what it does (and does not) sell.