There are 2 employes there that no matter how busy they are, I will wait for to make any gun purchasing decisions because they've proven to me that they; 1.) Know their stuff and 2.) Have ACTUAL experience shooting varied models of firearms. Sadly, though, none of my local gun shops/sporting goods stores are very well staffed with knowledgeable people. I'll find the rare exception, but it's like anyone that knows anything is smart enough not to work at these places.
I know what you mean about boycotting places. We have a locally owned pizza place here that I refuse to eat at any more because one of their managers flat out called me a liar when I told them they messed my order up. I don't get mad to easy, but you can bet the owner got an ear full after I was done ripping that woman a new pooper.