We had a strange noise on our '11 Honda Accord which we purchased in Vermont before moving to the Greenville area. Took it into Barbour's Service Center without an appointment. ...
All reviews seem positive