ECredit Authority
Consumer Report
Looked at my bank statement online and had a paper charge of 146 and some change now a overdraft fee from my bank. I called my bank and have to go down to the branch to clear it up. How they got my info, I do not know. Beware everyone of this company! ...