I still see the episodes on Itunes, currently they have through Episode 126, in late December.
However my question is, how long do they usually take to show up in iTunes? Cause obviously it's February and there have been 4-5 more episodes but they aren't up yet.