Eight days ago I cancelled an order with Dell for a new laptop because they could not deliver the computer in the time frame that they promised. I ordered a Toshiba laptop to replace it.
Today, I cancelled the order with Toshiba. They just advised me that they could not deliver it until next month. They were supposed to have delivered it by next week.
I ordered a Hewlett Packard laptop. They've assured me of a delivery before Thanksgiving.