I buy a lot of things at Walmart. They ain't in your neighborhood because they don't like homeless camps and human shit on the street. Grow up.
I have groceries delivered. And I use Walmart because they are the cheapest by far. A hundred dollars worth of groceries at Smith's or Albertson's or Safeway costs only about $75 at Walmart. If you don't believe it then go online to each store and order the same name brand groceries at each store. You'll see the difference. You don't have to complete the order just compare what you would be paying at each store. Walmart is overall 25% cheaper.