Alliance/Paysoft International
Consumer Report
These people debited my checking account unbeknownst to me. Never heard of them. Had to close out my checking account and have all auto debit and depost info switched. ...