For anyone who has Sky and found them intransigent on this, I contacted Ofcom and didn't get anywhere, so contacted trading standards who said they couldn't act, but they do feel Skys pricing is unfair and advised taking it back to Ofcom, and if enough people complain they will have to act. I have emailed them and waiting to hear back, but perhaps others might like to do the same. Power in numbers!