Ugly Duckling Car Sales
Ripoff The LEMON SELLERS of America
In 1999, I purchased a vehicle from Ugly Duckling Car Sales located in San Antonio. They led me to believe that the car I was purchasing was in great working order. I explained to them that it was my first car purchase and the greatest concern for me was the safety of my wife and 3 year old ...