I prefer Target, but their prices are slightly higher. Wal-Mart's success has been pointed out from an economic standpoint nicely by DonsAdvisor.

Wal-Mart, at least the closest one to 'us,' is quite unwelcoming to shop in. It seems to attract "riff-raff" and the eisles are overcrowded with pushy people. Not pleasant. There is one, a Supercenter, that is cleaner, and much more friendly to the customer located about 30-45 minutes away, but it also has more of a selection. It's fun to visit, but it's not my #1 shopping destination. I still prefer specific stores.

If I want a baseball glove to play 1st base (my position), I go to the local sporting goods outlet, or, for a bigger selection, the Dick's franchise.

If I want a new washer/dryer, I go to an appliance store.

If I want a new guitar, I go to a musicians shop.

I go to Wal-Mart if I want something quick, easy, and cheap (although they don't have girls...yet :p ).