FirstCarPlaza.in
Consumer Report
Charge appeared on my credit card this morning. Never heard of this company, nor have I purchased anything from them. I tried calling their phone number but was only placed on hold — forever. Never was able to speak with a human being. Googled this company's name and found many, many more ...