Two years ago, I got a really great deal at speedmasters black Friday sale. (By definition, day after Thanksgiving). I think it was such a great deal they hoped I would cancel the order. I got several different reasons the shipment was late, primarily "we sold so many, we are out of stock". May have been true. They sure managed to charge my credit card right away.
So, prior to any covid distribution problems, I finally got my parts in late February. I would certainly expect delivery problems this year. I believe there is probably a lot of castings sitting in container ships off shore that can't land.