I currently have Virgin Media cable broadband. BT Infinity is now available in my area so I am thinking about switching. Reading the BT website, it appears that I place the order with them and they handle the rest. Do I need to contact Virgin to cancel my services or do BT do this for you? Do they arrange the switch over so that you aren't offline too long?