Good find!
I see at least 3 magazines I used to buy, will check them out!
Another site you might want to check out is free.yudo.com they also have free
magazines and more. Here is the comic book section
http://free.yudu.com/explore/Comic+books
Trevor