Just had a call from o2 and they offered me to switch from PAYG to a monthly contract. It's £20 a month and I get 100 minutes and 500 texts. £20 on PAYG would only get me 200 texts and no minutes so i thought I'd give it a go, especially since it was a one month contract and I'm free to cancel at any time. Anybody else been contacted about this, what do you think of the offer?