anyway ... their "last payments" side is strange on its own:
they link to some recent payments in blockchain... nothing to do with "paying back" ..... and as i guess even nothing to do with them
( you will never find anywere some real paying-back there in this statistics; its like a joke! )
so beware of that... its scam.
( if you only want to loose some bitcoins... you can send it also straight to me... lol )