First Car Plaza
Consumer Report
This company went in my bank account and took money. I have no idea who they are or how they got my bank card number. God only knows how many times they would have done this had I not caught it. If you see this on your bank statement call your bank immediately to file a report against these people.. ...