Was with Virigin for years, tried BT for a 14 day period. Virgin offered a better deal so returned to Virgin. When changing back Virgin made a mistake with one digit of my phone number and it could not receive incoming calls. Virgin were unhelpful,...