Thanks mate, i think i will wait for the iphone 5 to come out then. Any rough idea on how much i may have to pay for the phone? If i remember correctly i paid about £180 for my iphone 3. No chance ill get a free upgrade?
Once the iphone 5 is out, ring your phone company.
Ask them to be put through to disconnections.
When they ask why you're leaving tell them it's because *insert competitor's name here* will give you the new iphone for 50 quid.
They'll knock down the price. You won't get it for free, but they'll give you a discount.
Sound advice, but what I would add is ensure the deal exists as you can guarantee the advisor will have all the available deals in front of them and call your bluff if its bollocks.