The new iPhone XS and XS Max went up for pre-order at 8am on Friday morning. As you can imagine demand was high. As a result there are already delays being announced on the delivery times and since it's working on a first come first served basis, if you've not ordered yet you could have a long wait.
Anyone able to wait could hold out for the more affordable iPhone XR which uses an LCD display and single lens camera to offer a saving while still packing in a notch screen. But this, Apple has announced, won't go on sale until October. Since the official release date for the iPhone XS and XS Max is September 21 – which is now pushed back by up to two weeks – that means the XR wait doesn't seem so bad.
Some models will still be available (opens in new tab) on release day if you order now, but not all. So if you have a certain specification in mind you may be out of luck.