Definitely a scam
Definitely a scam. Multiple deposits required to "verify" you are not a scammer. Would not allow me to withdraw my own deposited funds. Site claimed I am "verified" with Level 1 and Level 2 authentication. Both levels stated I am authorized to withdraw. After 2 deposits of the minimum requirement - they had a "duty fee" that could only be paid by a LARGER deposit. I reported them to their domain hoster. NETWORK WHOIS will tell you who to contact.
