Virgin don't charge for their "Catch Up TV" Service, over your regular monthly subscription. This allows you to watch "selected" shows from BBC, Channel 4 and Virgin own channels (Bravo, Challenge etc) for 6 days after transmission.
The keyword there is "selected". You have no way of knowing in advance if the programme you want to watch will have been saved.
There is also a pay-per-view service, which allows you to buy episodes of older series, including BBC content. But this is no different than buying it on DVD or from iTunes or similar.
RE: virgin charge for bbc
Virgin don't charge for their "Catch Up TV" Service, over your regular monthly subscription. This allows you to watch "selected" shows from BBC, Channel 4 and Virgin own channels (Bravo, Challenge etc) for 6 days after transmission.
The keyword there is "selected". You have no way of knowing in advance if the programme you want to watch will have been saved.
There is also a pay-per-view service, which allows you to buy episodes of older series, including BBC content. But this is no different than buying it on DVD or from iTunes or similar.
So they do not "charge" for BBC content.