The iPod link on the site is sporadic as well. The last podcast I was able to get from that link in iTunes was on April 11.
Currently iTunes is telling me that "There was a problem downloading "Channel 10". An unknown error occurred (-50). Please check that the URL is correct and the connection to the network is active and try again."
That is the same error I receive when I subscribe from the iTunes store as well.
When it does work it will only work for a couple of day.s