I am on o2 contract phone and it has been hell. Well I have been with o2 for 6 years and they have been fine, no problems with phones, but i took out a contract phone and when i took out the contract they told me if there was any problems with the phone just to bring it back in store and they...