Quote Originally Posted by alec11
Did they spam you?
I don't know about this site, but I do read some review about this site.
I think it's an advertising network company
They only sent one mail. But since i can see you heard about them and let's see if someone also has something to say about it. I will contact them later after reading others comments.