FirstCarPlaza.in
Consumer Report
After checking my account i saw that i had been charged for 9.55 by firstcar.in. Dont know who these people are but i want my money back. The are nothing but a bunch of thieves. On my statement it says they are out of Florida, i havent been to Florida in 10 years. I am a single mother struggling to ...