The inventory shortage has dragged on for more than two years now, but for shoppers playing the waiting game, it might feel more like two decades. First, supply chain and labor constraints early in ...