More than half of US shoppers buy holiday gifts at a Walmart store, making the company by far the most popular physical retailer this season, according to a recent report on consumer trends from ...