I think their shipping windows are often just messed up. I've had the opposite situation too, where it says that an item must be ordered within the next 2 hours and then when I get to checkout the window is already passed for the day.
I'm wondering whether the ship timer on the item page isn't quite accurate, and the one on the checkout goes through and does a warehouse-by-warehouse check to see where the nearest warehouse that has stock and also isn't closed is. As east-coast warehouses close you might get additional availability windows from west-coast warehouses, and their algorithm might not be doing an exhaustive search of when the last possible warehouse that has stock will close.
I'm not saying that it isn't a dark pattern, but there are still some "incompetence" explanations before we need to jump to "malice".
Typical conversion rates hover around 3-4%. That is if 100 items were viewed, only 3-4 times they are bought. So, to decrease load on your sourcing engine, it makes sense to cache the "next 2 hours" calculation results and recalculate exactly during checkout.
The delivery was on the west coast, so it's not like they could ship further for a better timezone. Furthermore I think the times were more spread out than I said - something like 3 hours later, the new shipping cutoff was 6 hours away. They also hiked the prices mid-session, and clearing state restored the previous ones.
When an organization grows large, the distinction between deliberate malice and beneficial incompetence becomes less meaningful. Inferring an organizations broader culture can be informative, but the net incentives are the same.
It definitely did not feel like a data consistency issue. And the "dynamic pricing" is obviously malicious, but it's the sort of machine-vs-human maliciousness we've been groomed to accept as "the free market".
I don't have a particular grudge, and buy from them if they're the lowest bidder. I just don't understand what appears to be single-minded affinity for them.
I'm wondering whether the ship timer on the item page isn't quite accurate, and the one on the checkout goes through and does a warehouse-by-warehouse check to see where the nearest warehouse that has stock and also isn't closed is. As east-coast warehouses close you might get additional availability windows from west-coast warehouses, and their algorithm might not be doing an exhaustive search of when the last possible warehouse that has stock will close.
I'm not saying that it isn't a dark pattern, but there are still some "incompetence" explanations before we need to jump to "malice".