All sim only 12 month contracts have £5 off for the whole contract. Just spoke to t-mobile and they gave me 900 minutes and unlimited texts plus free 3gb of Internet for £15. This is great for my son to have so I don't get his usual big bills in. They told me that if he wants more minutes (1200) they can give it to me for £20!!! Just call their sales number 0845 412 2212.