One of the ‘advantages’ of living in ‘Metropolis’ I guess.
My last three Amazon orders took 18-20 days to arrive. Stuff from China purchased on eBay on the same day got here quicker.
When you order from Amazon, you have to be aware of 3rd party sellers. Those items are not in Amazon warehouses and the sellers ship the items themselves and usually take much longer to arrive.