Credit, a consumer financing company used by over 20K US dealerships, will begin notifying 5.8 million customers Social ...