Maybe it's because I'm in WA, but my average Amazon deliver is <2 days. This "2-day shipping is now 5+ day shipping" is just outright untrue out here. I usually get stuff next day, free. Although I also do Amazon Day for that extra cashback on my card. That card has paid a mortgage payment or two since I got it a couple years ago.
And I still haven't gotten a single fraudulent item despite a steady stream of Amazon boxes to my house (I requested an extra recycle bin I get so many.)
I'm also in Washington, and delivery times are inconsistent. Sometimes it's 1-2 days. Sometimes it's 3-5. There's no way to tell in advance which it will be.
I haven't ended up with any fraudulent items, but I have had packages "delivered" and "signed for" using my name that never arrived, with the telltale being that my packages go to a business address, and someone else signs for them.
And I still haven't gotten a single fraudulent item despite a steady stream of Amazon boxes to my house (I requested an extra recycle bin I get so many.)