What is this all about? They say this new channel is at no extra cost but I have never had to 'activate' a new channel before. Worried I am going to commit to something if I activate it. Can't find a definitive answer on Google. Don't we have someone on here who works for Sky?
0
Comments
I need a pay rise to activate mine.