If you Currently have a contract that is due for renewal do not accept their "as a valued customer offer" My present contract was £19.99 a month, they rang and offered me an 18 month contract for the fantastic price of only £14.99 a month with 3 months free. Thanks to advice from my sister I played hardball and they came back with an offer for the same package including 3 free months for only £6.99 per month