I pay £20 pm for 500mb data, unlimited texts and 100 mins. I only use about 15 mins, all of the data and about 100 texts. It would be cheaper to use PAYG wouldn't you think? Am I ripping myself off... oh well only 23 months to go before the contract expires...