I ordered the 7 (non plus) 128GB Matte Black and received confirmation at 8:14 on Friday. The O2 website said when I ordered that I would get it on the 16th, but none of my confirmation mentions any date (the usual from O2).
Not heard a word from O2 since, Im sure when I got my 6S last year, I got dispatch notification on the Tuesday and received on the Friday.
The O2 website now says there is a 2 week wait for the phone I ordered so Im getting a bit worried its not coming on Friday now. I expect we'd really need to have tracking info by 5pm tomorrow for us to receive on Friday (unless they have totally screwed up there systems)!
Speaking to O2 is pointless, I guess Ill just have to keep my fingers crossed!!