Longwood Industries Car Sales
Lied about BBB BBB Accreditation
I was trying to sell my car on auto trader and someone from Longwood Industries Car Sales called. The telemarketer told me that they were a BBB (better bureau of business) accredited business and they could sell my car for me right away. I told her that i needed to call her back in a bit. She ...