Just while we are on the subject i am sure those who love saving money already use the o2 £10 a month top up which gives you 300 texts & you can use the £10 on calls. I have used this for ages and now i signed up to one of their bolt ons that takes £5 from the £10 you pay and allows you to text/call a 1000 texts or mins or you can mix them up to your top 10 fav o2 numbers. Hope this helps someone!!