For those wondering about subscribing in iTunes - apparently it takes awhile to be added to the directory - what you CAN do though is visit our podcast pickle page:
http://www.podcastpickle.com/casts/18550 and click on the tiny button that says iTunes and that'll add it to your iTunes.