Gunna be going into Vodafone tomorrow and getting ordering a 32gb one, the £79 up front £46 contract, 1200 minutes, unlimited texts 750mb internet, but I get 20% off for being an employee of and edenred group member (Sainsburys).
Plus the data roaming too :D
So £79 up front then £36.80 :)...