Hi all and my phone contract with 3mobile is almost up and have no problem staying with them as I never had a problem with them of their service but to upgrade to new iphone5s online is quiet expensive and was wondering would I be better off ringing customer care unt I get someone who understands me and maybe get a better deal...any ideas or feedback much appreciated.