I was just wondering if anyone has recieved their Lumia 925 from three yet? I pre-ordered on upgrade from my Samsung Omnia 7 and the expected delivery is 21st June but I've heard people who have ordered from other carriers have them already. Why have three left it late until they start delivering them? I'm going to glastonbury on Wednesday 26th so I was hoping it would get here early so I could use it a lot before then! Thanks.