Price, price matching, and selection would be the ONLY huge things that Walmart has going for them. Customer service isn't stellar. Bathroom cleanliness is comical at best. Employees (not all, but certainly more than a handful) could care less that you're around and will jibber jabber with one another as if they're throwing back drinks at the local dive. They do carry most things that you need in your household though and so it's a convenient place to shop for kid party gifts, groceries, household necessities, etc. You can always count on the Walmart assemblage to amaze you with their bizarre and distasteful behavior and/or attire. As far as people watching...the place to be!