Ok I am a little bit confused and would like to apologise for all the threads!
Anyway I have just spoken to o2 and they have basically said they cannot do any better than the genio and nokia 6303 and to add insult to injury they have to put my contract up to £25 a month for me to keep my free unlimited web browsing!!
I am appalled by their service to loyal customers.
So... i have told them I am going to cancel but they say I need to give 30 days. my contract was due to expire on the 20th of December but now it will be the 24th of december.
How do I go about starting a new contract with a different provider? If I take it out now I will be paying for two contracts surely? And if I wait until a week or so before my contract expires surely the deals I am seeing now will have changed.
I am a little bit miffed by all of this and was wondering if someone could shed some light.