First Car Plaza
Consumer Report
This company took money from my account without my authorization. I reported it to my bank they are going to give me my money back. I had to get a new debit card. ...