Just as a little example, all my remaining orders on Amazon are delayed by months and it is impossible to get any info except what the original projected delivery date was. One product ordered last October has not arrived yet. As a consequence I basically stopped any online orders except a few via ebay and am now just waiting for the backlog to be processed. The complete lack of communication from Amazon does not help, neither does Amazon's slow transformation into a dropshipping AliExpress reseller, causing delivery times to behave as predictably as quantum states.