I've heard lots of the various parts are stuck on ships that have been waiting for a while to be unloaded. Neighbor had items stuck in Long Beach, CA for an extra two months. He said the explanation is there just isn't the staff to unload ships and load trucks, so a big bottleneck.