I registered here just to answer this. THEY ARE SCAMMERS. I contacted them for an account I felt something was wrong so I negotiated paying only 50% downpayment for the setup fee because I really needed a high risk merchant. Guess what. 2 months later they aren't even responding to emails anymore.