I google the site that you mentioned, although the results is not much, but mostly the feed back from all the forum and site are this site is scam. As most of them claimed it as scam when they know that the rate for email reading and click is too high. Not even one site can survive with this high rate. I don't recommned try it out, but if you have spare time and trust it well, then you should try.