The Rip Off Britain team examine why travel companies so often refuse refunds for cancellations - even if there is still plenty of time to sell it to someone else. Show more
Discover 11,128,835 listings and 278,133 playable programmes from the BBC
The Rip Off Britain team examine why travel companies so often refuse refunds for cancellations - even if there is still plenty of time to sell it to someone else. Show more