Retailers, consumers both on edge as the holidays approach