Does Amazon usually ship delayed orders?

I ordered a very uncommon product on Amazon and they did not ship it yet even though it was supposed to arrive today. I know out of the thousands of times I’ve ordered things, one was cancelled and another was sabotaged where the seller had inadequate supply so did not give me the correct quantity of product that I ordered and I had to complain twice to get a refund, cause the first time I asked for a refund, they tried to cheat me by offering me yet another inadequately supplied order.
Does Amazon usually ship delayed orders?
Post Opinion