> Multiple items I’ve ordered this weekend with April 21 or later delivery dates got their dates moved up by 3+ weeks after order.
I can tell you that, as a seller, we’ve been seeing 2-3 additional days for delivery vs. normal. There’s not really a reason I can think of that delivery dates would suddenly get delayed by an additional 3-4 weeks. Delivery times should degrade gradually as demand ramps up. My personal hunch is that Amazon is setting expectations super low (or there’s a big!).
I am, however, of the mind that some China reliant items might be sometime (from any supplier, not just Amazon). It now seems impossible to find a bread maker for instance in the UK and there is no company seemingly expecting any stock anytime soon.
(I know this doesn't address your larger point, but maybe it helps you make bread without a bread maker, so I feel like it's worth mentioning anyway.)