More often than not, you may come across a release on this blog with broken links (usually due to the age of the post). If you REALLY want that item, have a look over at http://www.filestube.com/ to see if a search yields results!
Alternatively, you may leave a comment about broken links, or even post your own mirror if you find one! Mirrors are appreciated! Let's spread the faith!