Finally pre-ordered my iPhone 5. 
Walked into Carphone Warehouse in Loughborough, asked if they had any launch day stock left, sorted out my upgrade on O2, signed a new contract (from now on I think 24mo contracts will be the norm
) and the bloke guaranteed me a launch day iPhone which I could pick up from the store.
Why did I ever bother trying to go direct with O2?!
Walked into Carphone Warehouse in Loughborough, asked if they had any launch day stock left, sorted out my upgrade on O2, signed a new contract (from now on I think 24mo contracts will be the norm
Why did I ever bother trying to go direct with O2?!