Comment This place is bad news. (Score 1) 120
With most merchant accounts offering 99% approval rates, if your company falls in the other 1%, it probably can't accept cards anyway (due to the type of business or other factors, or you're just plain shady). I feel bad for the people defrauded by the merchants who used this processor. :(