Thanks for your post and welcome to the forums. It's great to see a new face getting involved in the Community.
All of our On Demand box sets are reviewed often to ensure we are making room for new content. Desperate Housewives has since expired so it was then removed.
That's not to say it won't be back but for now there are new boxsets available to view.
Apologies for any inconvenience.
Tech fan? Have you read our Digital life blog yet? Check it out