Unless I want to buy something weird, in which case there's also a good chance delivery fails entirely for some reason and the order gets cancelled on the other side.
In 2023 I placed exactly 100 orders and this year I'm probably going to hit the same number. I've had very few problems over the years (my first order was March 29, 2000). During that time, I've lived in a bunch of different cities across three states.
Also didn't have very good experiences in the UK (Cambridge and Portsmouth).
Our apartment building has a package room with a camera and my packages have never been stolen from it, and the delivery instructions in my Amazon profile say to use that package room including how to get there and that Amazon can tap into the room. Often times delivery drivers don't do that and just leave the package on a shelf out in the open next to the mailboxes. I cannot even count the number of times someone has ripped into the package to see if it contained something interesting only to leave it behind when it's boring like pencils or cleaning supplies.
Amazon refuses to take any responsibility for packages stolen and has in the past denied refund requests without a police report on the incident (which I have filed multiple for just to get a refund though the package thefts are never investigated so I'm not sure what filing a police report is meant to do here).
Their delivery is inconsistent so I just don't bother. Though that does mean that I don't order as often from them as perhaps they'd like - if I can pick it up locally after work then I'll do that rather than order it and wait for it to be present and unopened only to be disappointed yet again at the Amazon driver who didn't read the delivery instructions which state multiple times not to leave the package next to the mailboxes because it will be destroyed or stolen.