It seems like I've been shopping at Walmart all my life.  They are rather ubiquitous here.  They do have more than 11,700 stores.
I've shopped at Walmart a majority of my life too! Though, now that I've moved cities I tend to shop at HEB for most of my groceries, but they don't have other random items that I'll need so I've relied on Amazon to get those things!
Walmart is a little rough these days though.  Most of the stores around here aren't very well maintained and it seems to be deliberate as Walmart tries to cut labor costs even more than they already have
Walmart and Amazon both share the same goal, which is to increase profits and keep customers happy while they underpay their employees and treat them terribly in my opinion.
True, although Amazon does pay more than Walmart, they also seem to work them harder.  You'd think both of these companies, with the largest revenues in retail, could spare some money for their employees.