A guy on facebook confirmed the O2 store he is working in is getting less than 5 Iphone X's on launch. Not good news on stock :/
“Less than 5” .. doesn’t sound very specific! Plus that could be walk in stock and they’re keeping all of the stock for preorders/online.