I've never had a problem with Sky, but Virgin customer service is pathetic. Each to their own, I suppose.
Yes true, I guess each person has their own experiences - good and bad - with each provider really. Never had problems with VM been with them 14 years.