Well their support and how they handle it doesn't really seem so professional to me.
And CryCryptoCry was right it wasn't on their rules that we have to deposit $10 before we could cash out from their website so I would really be cautious about this site too.