Hello Since I got my Iphone 4, (24th June 2010) I have had signal problems at home, I live on the edge of a city. I have phone and gone to o2, who have said we are updating our network in your area, please contact us again in 30 days to see if your problem exists. I phone again, they have switched my phone (aswel as apple) 4 times - Rules out the phone as I have put the sim in other Iphones, Blackberries, and even older Nokia 3310 and a sony phone. I have had my contract disconnected from the system, then reconnected several times, still the problems consist. The problem is, I only have signal problems at home, 5 meters down the road, I get 3-4 bar signal. They have also switched the sim card over at least 15 times (only 3 times on the system due to it being done in store so often.) o2 now say they will cancel my contract, I have to give them the phone, that means I need to sign up to another network for a 12 month contact, the phone costs £300+ and thats not including the £45 per month costs. They have given me another option, they will half the remainder contact for me and I have to pay 50% now to cancel the contact, which means I keep the phone. Is this right? Are they allowed to do that? Surely there is something wrong with their network, on my phone, I have been with o2 for 15 years (before they was o2.), so either way, I have to find a lot of money just to have a working phone. Why only 12 months? MY contact has 8 months left, therefore I want to have the option to upgrade to the next iphone (not the 4s).