shoppers cautious heading into holiday season