Tag car dealers

You've heard it by now: There is a glut of Chevy Volts on dealer lots--6,200 in inventory as of June 1 per Automotive News.  And, since fewer than 800 Volts sell ...
Read More
One of the sacrosanct car-buying rites -- the test drive! Go down to the dealer and get behind the wheel of the car you like, check the seats and the mirrors, ...
Read More