I have been getting frequent emails from 'Peer Review Service' with emails like this:
They claimed to be from Bentham Science and will give 100 points, that can be used for buying any Bentham Science content or availing any service within the next 12 months upon finish reviewing manuscript.
But I have received six of such requests in one month which sounds illogical.