In reply to Postmanpat:
> Ok, so I am on a whopping £28pm BT unlimited broadband+free weekend calls with 5 months left to run (long story). They are currently offering the same at £13 (or possibly £8) pm but refuse to offer it to me as existing customer.
Phone for a MAC and see if that triggers an exceptional special deal - see below.
> So I want to cancel my existing contract which, as I understand it, would incur a £30 charge.
I've not read BT's T&C but generally with broadband from memory ... Are you sure? If in original contract period, remember most companies levy early termination fees which by law can be up to your monthly fee times months left (unless within the last 30 days). Also I think the £30 is a cancellation of all broadband charge, and would not apply if you use a MAC. Suggest you phone BT and specifically ask.
> My question is whether there is any reason I cannot just sign up the BT £8 or £13 package and then cancel my existing one thus avoiding a service interruption?
They will not allow it so would not work! You would have to cancel, pay all charges, wait without broadband (and phone), then try and sign a new contract with them. The wait used to be a minimum of 14 days.
> Or just switch to a different provider in which case has anyone got any recommendations (or ones to avoid) and what are the mechanics to avoid a service interruption?
Mechanics - unless your going to fibre, normally you just obtain a MAC from BT which is valid for 28 days only (this will trigger the you owe us £xx with your agreement discussion before you will get the code), sign up to the new one and give them the code. You can of course just not use the code and then your service with BT will continue, or you can tell them you changed your mind, or they may, just may give you a special deal to stay with them.
I'll not recommend anyone as such as each has its good and bad points, but I'm an ex O2, now Sky, and pay only £5 for unlimited broadband (would be free if I took their line rental for £16 or so a month (can't do that as I'm in contract for the phone elsewhere). They offered me fibre for £5 but I had to have line rental, so declined that.
Edit: a very quick google and I think BT could charge you up to £76.25, plus £30 if you do not use a MAC, to walk from you contract now (assuming your still in your original contract time and not rollover period).
Post edited at 16:31