This is a community forum not customer services. It's quite likely your phone is out of stock. I would give customer services a call Guide: How to find help & contact O2
Edited to add, once your phone has been dispatched you will receive an email so you can track it
*The Game Is On*
@Zoltan O2's stock reporting isn't live. Given that we're now twenty years into the 21st century, that's a pretty damning comment on their backwards archaic system, and just one of many of O2's failings when it comes to customer support. You'll have to speak to customer service, as has been suggested.