EE have now delayed most XL 2 orders to supply shortage. I had a chat with them earlier as to why mine has been delayed (Im borrowing a phone at the moment) and that's the answer I got from them
When did you order? On release day or a week later or...?