I have pre-ordered X with Three UK at 7:51am on Friday 27th October. Note pre-orders should not have started until 8:01am, but Three's site allowed me to pre-order before this so I did. Anyway, it says in the confirmation email that the phone will deliver "30th October 2017". Obviously this is incorrect. I am curious as to how they've allocated stock and if I will indeed receive my phone on Friday 3rd November, or if they're just putting any old delivery date in there. Also, I note this on their website: "Please note: The estimated delivery window for pre-order/back order is 4 weeks. This date depends on stock arriving from our supplier. You’ll get an estimated date of delivery when you place your order. We’ll let you know when your device is on its way to you or if there are any changes." http://www.three.co.uk/delivery Does this give them carte blanche to give any delivery date whilst really they might not have stock in for some time? Currently on their website a 64GB Space Grey iPhone X is showing as delivery on 17th November, so I'm still hopeful of receiving my device on launch day having pre-ordered so early. If anyone has any ideas regarding this or if you've also pre-ordered with 3 a comment would be much appreciated.