My browser add-on, WOT, (World of Trust), which lets users rate web sites for various reputation markers, gave me a big red sign when I visited it.
The WOT rating on the site;
We've seen these before. CNET verified logo, but it is not clickable, so it is just an image, and that probably mans it is a scam. Quite likely Russian based, even though the "About us" link gives some address in California.
The usual guidance is, "If it looks too good to be true, then it probably is, (too good to be true)".
My own advice is, run away.