Yeah, I've noticed that most walmarts that do carry fish, treat them very badly.. and if you ever DO see a worker back there helping someone get a fish, they always say it isn't their job. (I've pointed out a "rotting" dead fish or two before, and even commented that their waters were going murky brown from not being cleaned) - they haven't changed since then, but they always bring in new Betta's, and they're treated the same way.
A few times when going back there I've found dead ones that were so far past starved, that their gills stood out against the thin line of their bodies. It's very sad. I tried calling about it, and even telling the head manager, but they didn't do anything. It's very irritating.
One of the last few times I checked over there before I found my little Spazzy, had been a gorgeous white/light blue marble girl, but she was dead and starting to "decay" too. :( It was very depressing - I would of gotten her without a second thought if she had still been alive.
I wish some walmarts weren't so.. well, bad. If they can't treat their fish like any other animal, they shouldn't carry them. Plain and simple. Too bad some just don't ever listen, even with complaints. :( Sorry I completely babbled off with a rant.