I am just about to upgrade my phone. I have been with O2 for five years now, but have seen the phone I want at the Carphone Warehouse which is considerably cheaper on their own iD network. Apparently it runs in conjunction with three. How is the after sales and help desk with them?