Amazon has always been 2 days unless an item was out if stock. Last 2 orders have been a month.
Up here at least they are prioritizing to first process items of most need to individuals and businesses. They have also stopped using many 3rd parties out of safety and of course are experiencing an incredible surge in orders yet have to be increasingly vigilant with cleaning product etc.
they have a detailed FAQ area which includes this
As COVID-19 has spread, we have seen an increase in people shopping online. To serve our customers while also helping to ensure the safety of our associates, we have changed our logistics, transportation, supply chain, purchasing, and third-party seller processes to prioritize stocking and delivering items that are a higher priority for our customers.