It works perfectly well for me. Your Store page is at
and it shows today's episode. When subscribing from the link there the podcast appears and today's episode starts to download.
If you are unable to subscribe it would seem to be a problem on your computer. Can you try it on another computer? - preferably one using a different internet connection if you can.
Edit: while downloading I got an error message that the download was interrupted - I was able to resume it but then got a similar issue. So it looks as if there may be an intermittent problem with your server and you will need to take it up with the people running it.