Don't waste your time on this site. They just don't deliver the points they promise, and their is no customer support no matter how many e-mail you send.
They promise points that never arrive. You can contact support endlessly and they keep asking for the same copies of e-mails over and over again. This site is a total scam!