The hyper-mega-Pet$martco-Walmart's that rule my area are miserable choices for anything living- if supplies are what you need, they are a bit cheaper than the LFS, but I would rather shop at the LFS to help keep them in business. And the fish there are better cared for, and in better condition. I used to live in a VERY small town that didn't even have a Kmart. The nearest Evil Walmart was an hour and half away. Yet lo and behold! They had three LFS that were the best I'd ever seen! They were so increadibly cared for, and always had a great selection of rare and common fish. The people there all knew what they were talking about too... I learned so much from them.
Then I moved to the Big City, and there's nothing... ONE LFS that actually is within easy driving distance, in a world of Pet$martco-Walmart's. I got into an argument with the "manager" of the "fish department" of Petco down the street from my house before I knew where the LFS was. She was arguing with me about the proper care and conditions of fish while all around her were putrifying tanks full of very obviously sick and dead fish! I asked to speak to her manager, and she huffed and puffed a bit, stating that she was the manager of that department. I laughed to myself, thinking that I had been keeping fish for almost as long as she had been alive. The Pet$martco-Walmart's don't hire people that know anything about fish, or care since they are getting half what they made somewhere else before they were put out of business and forced to get a job there, as LMOUTHBASS points out.
And yes, they will not change, so support your LFS or they'll be put out of business and then we really will be up S**t Creek with only a Pet$martco-Walmart paddle! If you have to get something and can't buy from a LFS, try online! That's what I'm going to do from now on.