This holiday season might see more frowns than smiles, as the global supply chain faces unprecedented shortages.