I bought a (time sensitive) product that was advertised as one day prime delivery. When I checked up on it, it showed me that it is set to arrive much later mid-week (+3 days than advertised.)
On closer inspection, I realized that I had used the 'Buy Now' option that only uses the Prime Day shipping option.
To me, that is a solid dark pattern and is making me seriously consider cancelling Prime for the first time in 15+ years.
Everything about Amazon is deceptive. It's the digital equivalent of going into a shady bazaar somewhere and haggling with slimy merchants that know all the tricks to rip you off. I've all but stopped using it and cancelled prime (which is a joke now anyway) many years ago.