Does anyone know anything about this site?
I just got some strange e-mail that someone had submitted some items relating to one of my e-mail addresses. I have no idea what it's all about and quite frankly i'm a little curious, but you can't find out anything unless you actually pay the site to tell you who posted what about you, as near as I can tell.
Word of Mouth As I said..I'm very curious and a bit alarmed. Is this some sort of scam?