Not sure if this is common knowledge, there's too much to sift through in this sub-section, but o2 have just confirmed that they, and no Networks will be offering pre-orders today due to supply. All networks will be offering upgrades on the 24th; online, in-store or over the phone. Apparently it's only Apple that will be offering pre-orders today. Don't know if you all knew this, but it's what o2 have said today. Apologies if this is old news.