I remember when i receive that email to join this site. I was actually going rounds trying to find some genuine sites and so i joined. I managed the 2000 points and upon sending a message to Admin it took less that 10 minutes to receive the payment.
Thank you Admin and thanks all for the interaction. It is worth it.