Santander Consumer USA in Dallas, Texas
Consumer Report
I have finished paying for my 2005 Dodge Ram truck. My contract was for 5 years. I paid payment # 60 ON November 30. At that time I expected them to mail me my title. One of their own workers told me I had finished making all of my payments. All I wanted them to do was honor the contract we had ...