We've been hearing nothing but ominous words about supply chain shortages.