I enjoy shopping at Walmart
They have some good prices and with over 11,000 stores in 28 countries, you can definitely get your Walmart fix.
yes they also have a supermarket thats not bad
I've shopped at Sam's Club, too. They seem to have what I need.