It's not a site that you have to pay for. You just have to register. That site's been in existance for about as long as this one has. Unfortunately, do to abuse on most sites, they now make you register before you post.
If you can wait, when I get my magazines back out of storage, I'll post it here.