It has run an anti-hunger campaign for the last five years, donating $1.5 million in 2018 to Feeding American and pledging to donate 10 cents to a food bank for every Walmart credit card transaction at its stores. It's not surprising that cheap food can help lower food insecurity.