TLDR: super center with extended product availability; self check-out available during select hours; no longer 24 hours during normal seasons; price matching available
Well what can I say about Walmart? It has everything you need and more. It's hard to not shop here if you're living on a budget, especially with the lower prices, even if the price is $9.72 compared to $9.99. They started taking away the advertised price matching option, but it still exists. Per their policy, it is not the consumer's responsibility to have the advertisement and it's the store director's final say as to whether or not a price match will be offered.
I used to come here a lot during the wee hours of the night to pick up odds and ends but with the recent changes, they now close at midnight with customer returns ending earlier. Thankfully during the holiday seasons they are now 24 hours, although self check-out closes early during this time.
Service is generally hit-or-miss. But I guess one shouldn't expect outstanding customer service with a smile at 1am.