I'm on Vodafone, on pay as you go and hardly use my phone at all . I'm looking to go on contract and get the galaxy s2. If i phoned up Vodafone, will they offer me a better deal than those on sites like mobiles.com e2save etc ? and can i get an "upgrade" type deal as i'm already with them? or will it be like i'm a new customer going on contract and charge me a high price?