well, having no experience w/ them except for the incessant spam from one user here, all i can relay is that they were supposedly under a heavy DDoS attack for a good while, due to their processing of 'beast' sites.
they are a russian processor however, and w/ the track record that russians have in this industry, i'd think it questionable to even consider them when there are many other options you could use..
|