i did it with orange phoned up one day asked for a certen phone and was told it would be £70 quid to up grade it and was told it was not in stock, so i told them i was gonna leave and go to a company tht could offer that phone and that i'd call them tomorrow to confirm i wanted to leave , when i called back got to talk to a diffrent department and then the phone was avaible to me free and it would b with me the next day as long as i agreed to another 12 month contract

. only worrying thing with doing that is thay say "ok sir i put you though to our disonnections people"