My 9/19 CTO (9800) order originally and still does show a 10/27 ship date. I guess I'll see how accurate that is in three weeks.
I suppose I understand the frustration with Apple's inconsistant ship date estimates, but for some reason they never much bothered me. I always take dates like that as an "if you're lucky" estimate, and particularly with a very new, very high-demand product, I always assume that companies (not just Apple) will have trouble meeting demand for a while.
It's not like they're doing it on purpose--they try to give you an accurate ship date estimate, and heaven knows they're desperate to get as many of the boxes out the door as is possible (why wouldn't they?), so if they miss the deadline, it's a shame, but hardly malicious. It also doesn't surprise me that ship dates always bump forward on the last possible day--they don't revise the estimate until it's been missed.
Now, I fully understand that having an accurate estimate of when a product will be in your hands, both before and after an order is placed, is a very valuable piece of information. It'd be nice if Apple's system could provide that, but it just doesn't seem worth getting really worked up if it can't (I certainly remember multi-week/month shipping estimates for popular PowerComputing clones way back when).
Then again, maybe my relaxed attitude comes from a long history of ridiculous wait times for new Apple products--if anything, things are much better now than they were before. I waited well over two months for a "shipping immediately" 8600 way back when (that arrived DOA--bought a 6500 instead since those actully shipped), and the first G4 iMac I bought took a very long time as well.