Star cars
Selfish, liars, and dont care about customers
Hello i would like to warn everyone about a car dealership i brought a car from a few months ago. Star Cars is a very crooked delearship. They overpriced my car just so that they can make more money on it and at that gave me a car that had problems which are starting to come to pass right now. The ...