I hope I'm right. on July 11th I'm going to my local o2 shop to buy a 3g iPhone. but what do I pay for it? I'm currently on the iPhone £45 pm. do I pay £59 and just add 18 months to my contract or do I have to pay £159 and still add 18 months.
thanks
thanks