Thanks for your post and welcome to the forums. It's great having you on board with us in the Community
All of our On Demand box sets are reviewed often to ensure we are making room for new content.
There are many boxsets that are certainly popular and I'm sure it will be back to view soon enough.
Apologies for any inconvenience.
Tech fan? Have you read our Digital life blog yet? Check it out