It’s tradition: Shoppers eye last-minute Christmas gifts