You say you cancelled free of penalties, as in you was still under a contract? If so how did you go about doing that? I'm stuck with this awful service till 2021 and would probably be looking to do the same.
I have a new line being installed on thursday and no install costs I will be paying £19 a month less than virgin removing only basic TV which is an unused hang on from children at home I am happy with freeview not to watch without any extras to turn off, I have gone with same provider as neighbour so expect a similar performance same company & exchange.
I have happily paid my neighbours bill for this month and run a Cat 6 cable for my work PC everything else left on VM, my loss of earning far higher than any cost incurred
Sharing neighbours connection my speed down by 30% but quality up by 30-40% no dropped packets no problems maintaining 1mb/1mb solid connection where a 128kbs has not been possible for last 4 weeks on VM....