We've all been affected by unprecedented supply chain disruptions and shortages.