Home Editor's Pick Walmart says more diners are buying its groceries as fast food gets pricey