Walmart is like warm beer - you love to hate it!
Crowds are insane. Check out lines will age you. There never anyone to answer your questions. And even if you do find anyone chances to get anything beyond blank stares are slim-to-none. Its dirty. Stupidly design.
BUT.....
Selection is pretty damn good (Granted you find crap on your own.) Prices will outdo any other store for compatible quality stuff. You CAN walk in there naked and walk away fully dressed riding a lawn more with TV at the back, waving a rug in one hand and a tennis rocket in the other.
Pretty much if you need cheap shit for cheap prices, have a bit of time and good nerves then Wal-Mart is for YOU!
"Its alright"
Eugene