The current phone I want to upgrade to is £399 here and only £150 at Carphone Warehouse with Solved: I'm on a rolling 30 Day contract with O2 online. I've been with O2 since 1999 and always upgrade by talking to a real person in the upgrades team, but I've always wondered what the benefit is of upgrading through an independent like CPW or P4U, or even going to an O2 shop.