It is proffesional team of rogues.
Their CEO is the person named Steven. You may try to sue them but I think you won't be success. They changed many merchant accounts I think and all your proofs of processing are screenshots may be.
Credit card processing, online check/ACH and EuroDebit payment solutions for the Internet merchants www.psbill.com