They NEVER get you your stuff when they promised. Their promises are garbage. When you refuse to join Prime, they move your order to the bottom of the priority list. Wasting 7 days to fill your order, is typical. There prices are never as good as when you can find the items locally. Amazon is freq. Twice as expensive. After putting all your local mom and pop stores out of business they know you have few alternates. Any reasonable form of capitalism would not have to learn the destructive power of monster corporations again and again.
Amazon does not care. You are just a variable in the way of their profit-taking.