When you add premium channels, you don't add them for a period of time but until such time as you explicitly request them to be removed. Sky premiums come with a 30day notice period, I'm not sure if the same is true of BT Sports. And the channels will be available on your box for as long as they are part of your subcription.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks