First Car Plaza.inc
Consumer Report
My account was charged $7.55 for this bogus a* company, even though its not much, its still my freakin money!!! If you see this charge on your account IT IS A SCAM!! ...