crap site, 17 days contacting support daily.. no reply.. scam or not they have the worst support AND secret ownership...
dont risk your cash.
I used the site today 5 March 2020, and they do pay out.
I'm not affiliated with them whatsoever. Their emails do have bad grammar here and there but they do pay. And maybe because I only did a small transaction? I don't know...