If you looking at that £10/mo contract for 24months, or in fact any other deal at the vodafone site, at the moment get it NOW. Vodafone always have there cashback for contracts set at £90, i've personally been paid £90 before so it does work for any doubters, however i saw this morning its upto £150!
The cashback is paid for any price contract from £35/mo down to £10/mo.
For exmaple for the £10/mo
£10 x 24month = £240
£240 - £150 = £90 !!!
Thats £90 for the 24months that comes witha choice of free phone, and some are worth upto £100 so its a hot time to get a new contract from vodafone...