Everyone knows this trick, but I thought I'd share it in detail.
So I wasn't happy when O2 renewed my contract on their more expensive "All Rounder" package which frankly was more money for the same thing. So after my complimentary 3 months free period for my second year ended, I decided to switch to Orange Home BB which was cheaper by about £2 for the same thing.
Called up O2 and asked to leave, they said "You sure? We might have some offers for you..."
And they threw me 6 months free for the next 6 months, and then you pay whatever you pay currently minus the £5 discount for the next 6 months after that (if you have an O2 mobile connected to it) - they start your contract again from the date you accept this offer.
For me, it works out as: 9 months free (as I just did it after my 3 months free renewal offer) and £17.36 (approx.) per month for 6 months after that - monthly working out to be: £6.94 a month for 15 months internet.
That ain't bad - £104.16 for a year's internet!
Worth a try for those who are about to finish their trial or those who are genuinely looking to move over to another supplier.
Having been with bt/o2bb for over 4 years and knowing what has happened.
Avoid getting a retention deal like this if you are on an old legacy product
which is far better value for money compared to all the new shaped, capped and limited products.