I have been a Virgin customer for a number of years now and I have had a very good experience with them, they have never let me down and I feel assured in the knowledge that their customer services are always willing to help.
Reviewed on: 23rd January 2019