I try to avoid Wally World, but there are a few reasons why I can't avoid them altogether.
1. After nine o'clock at night, there is nothing else open.
2. The entertainment value of watching some of the folks that go shopping after nine o'clock is priceless.
3. I can park my RV for free overnight in most Wal-Mart parking lots. Hot rotisserie chicken and the fixings from the deli sure does beat cooking after a long day of driving. Of course with diesel prices what they are I can't do that anymore. But the bottom of the parking lot at WM stays full, so people with a lot more money than me still enjoy a place to park.
4. It's the cheapest place in town to buy Motorcraft filters and Shell Rotella motor oil. It also stocks RV parts and supplies.