Ugly duckling car sales
Ugly Duckling Car Sales ripoff business from hell Clearwate
This is the nastiest place i have ever dealt with. They have sooo many bad reports with bbb etc. And lawsuits that they arehiding behind the new name, drivetime. I purchased a car from them, a 1997 geo tracker because i have less than perfect credit. All was well, even though i knew i was paying, ...