Sorry to hear that you had a problem. I feel exactly opposite from you--I go to Bass Pro Shops (the one in Clarksville) especially because they are so helpful and pleasent to deal with, from the door greeters, to all the cashiers and especially the sales help. Anytime i can't find what I am looking for right away, I just ask someone with a green shirt and they go out of their way to help me. Also, I have been ready to buy something and one of the sales people will ask me DID YOU SEE THAT IN THE SALES CATALOR (OR ON THE INTERNET) and when I say yes (whether I have or not), they write up a ticket with the LOWER sale price. If I am in the area of a BPS I will stop just to see if they have that thing that I don't need but want to buy anyhow. To me, they are good people.
Thats my opinion,
Grumpy