Please post the URLs when you have a question. Your iTunes Store page is at
and your feed is at
I was able to subscribe and download your latest two episodes on a Mac, though the server is beingr quite slow to respond; it may be that you aren't giving it long enough.
Your media is being hosted on Google feedproxy: for example your latest episode is at
and this redirects to
iTunes isn't always happy with redirects and though it's working eventually in this case it may be a contributory factor. I asasume the reason for doing this is to get Feedburner statistics, but it's really better to use the direct URL to the actual file for best results.