I have just had a very interesting conversation with someone about leaving Virgin.
He tells me that because I am paying line rental to VM, if I want to leave and go back to BT, I will be charged a reconnection fee of £199.
I certainly wasn't aware of this when I joined VM.
Don't know where they got that figure from.
The maximum you will be charged is £130, but will be far less if the existing line to your property can be re-activated. If you sign up & they treat you as a new customer, you could get re-activation for free:
Cable customer since 1993. Services: FH TV, Sky Sports & Movies (2xV+), Talk Unlim Telco, VIVID 100, Virgin PAYG Mobile