Has anyone here ever visited this site? If so, what do you think? If you know anything about the folks who run it/anyone associated with the site, I'd like to hear about it. P.S If its bad and its purely a rumor, you can just pm me. I don't want to start a discussion tarring someone's hard work. I just want to know, because i'm gonna go talk to some of the people who work on the site/possibly trade with the guys who run the site. Thanks.