(Apologises if this is in the wrong section, feel free to move it)
As part of the incentives Sky were offering to o2 customers last year, I moved over to Sky fibre and Sky talk. The contract is coming to an end now, towards the end of January (don't know exact date). I'm going to ring Sky today to give my notice to cancel and request my MAC code.
Looking around I like the look of the Unlimited BT Infinity 1 for £10pm deal but I plan to look at other providers as well.
1) To move to BT Infinity, plusnet, talktalk fibre etc, you require a MAC code, is this correct?
2) How long does switching take? I want to know what would be the best time to sign up to a new provider? Don't want to get hit by early termination charges. (I will find out the exact contract end date).