Im not sure whats happening but this week, I couldn't get the new files on iczelion's site. I get the file you seek could not be found on this server. I havent had this problem before.
Some links were broken, such as Cinchy server. I think they are all fixed now