I disagree. My LFS is Petland Discounts (also a franchise), and its horrible- healthy fish are only around when a new shipment comes in, the plant selection is bad, and the staff know nothing about fish. I once spent five minutes explaining to a staff person what a cory was (after a while she figured it out - "Oh, the catfish?").
A bit farther off there is a private little 'ma and pa' LFS, and the tanks are in somewhat better condition, but selection is often limited - interesting species I don't see in the other LFS (like banjo catfish and arrowanas), but no plants and few fish products.
I do like my local Petco however. The tanks are almost always clean and the fish selection isn't bad. A good many plants too. Bettas aren't in the condition I'd prefer to see them in, but we can ignore that for now. Petco also has a good selection of fish products, and I quite enjoy my trips there. The only thing I don't like about them is their prices. I once took a Drs Foster and Smith catalog with me to the store - everything in the catalog is cheaper, absolutely everything i looked at.
Can't comment on Wlamart, though, since there are none in the NYC area - the closest that I know of is a two hour's drive away, and I only visit when I'm in the area. I remember them having a rather poor fish selection, however.