That site is pretty scam look like to me. I never trusted PTC sites that much because they consume lot of time and effort and they scam when you are trying to cash out. But there few good PTC sites like Clixsense, Neobux and Paidverts. They actually pay and I have cash out many times.
Bookmarks