They provide high risk Merchant Accounts and other services. Although the company seems to have been around for several years now (whois info), I wanted to know if anyone here has used them?
Did you actually made some Google research on this company? Have you cheked on the Public available Visa list of Certified PCI / AIS providers if they show up there?
Thanks, I did look around and checked their WHOIS info and they have been around since Sep 1999! That is good news, but a lot of reviews are skeptical.