Amazon is suddenly unreliable

We order things on Amazon all the time. But now the local delivery agents are playing mind games, and not delivering at all. They simply lie and claim they attempted delivery and do some 1 second missed call nonsense. And then never deliver. One item got delayed for 4 days, I contacted support on the 2nd day, they say sorry, they say it will be delivered the next day. It never arrives.

So yeah I'm just going to go buy locally or order directly from the maker/manufacturer. Seems more reliable than Amazon.