Amazon is punishing people who order items and choose free shipping. I've been seeing the same behavior for several orders now and so I'm convinced that it's not a fluke. I'm convinced that they are intentionally delaying shipments on orders where I have selected free shipping. In every single case, all items are reported to be in stock, and sold/shipped by Amazon. So there is no way for them to blame any "partner". In the most recent case, I ordered several books, that were all in stock, and all available for shipment within 24 hours (so their website indicated). I placed my order on January 8. And now, I've learned that they plan to ship (not deliver - but merely to ship) my order on February 26. And still, today, every single item is in stock. Please people, try hard to not use Amazon. They're clearly employing an untold number of manipulative schemes that do NOT help the customer.
It's no wonder that Yahoo Finance reports that Amazon's quarterly earnings growth (yoy) is -36%.