I've just made the change from Sky 80mb Pro to the BT 76mb Fibre mainly for the free BT Sport channel and the fact they've now got the champs league exclusively.
The transfer itself was utterly seemless and took 13 days from start to finish, I'm also 69mb on BT against 61mb on Sky.
BT customer services were utterly clueless however.
5 days prior to my activation date I get a call from them stating that an engineer would be visiting on my activation date between 9am -1pm.
I tell her that not only does my property already contain the Openreach box that the engineer was coming to install, but their own online order tracking system states this and clearly stated that an engineer would not be visiting. This obviously blew her mind and she left bemused.
2 days before the activation I get another call asking me to ensure that I was at home between 9am-1pm on the activation date, I re-iterate the above, she puts me on hold and comes back after 5 mins and states that I would need to be in.
I get home from work on the day before the activation date and my Sky router is not connected to the web, I then proceeded to plug the BT router and it connected straight away with no issues. I call BT straight away to tell them that I'm now connected and to cancel the engineer visit because as I originally stated it was not needed.
At 8:30 the next morning I get another call asking me to ensure I was in for the engineer visit, I pointed the agent to simply track my order on the website which plainly stated that my fibre was now active, in use and I had called to cancel to visit the night before. I got the reply 'oh yes, so you did'
.... I simply hung up.