Does anyone else feel like people are acting like they are going to stop making iPhone X's after launch. It not like if you don't get it on launch that the next shipment will be in 2018. They are continuing to make them and if demand is ripe, will put extra resources into making them. I would bet all ordering within the first hour will see delivery within the month at most. If you are waiting for a store to have stock or for a carrier, it may be a longer wait.
My worst pre-order delay was for the 6+ and that was a less than one week wait (i believe the original estimate was 2 weeks) and was a server crash issue. As grim as the reports are being, Apple wants to sell phones and given the lackluster reports of the 8+ launch - the only way to look good for this launch is to sell enough / fast enough to keep people interested and lines steady and strong.