These guys are the best! They knew exactly what my problem was when I described it to them (even though the dealership, while the car was under warranty, couldn't seem to find a problem.) They were priced fairly, are professional and trustworthy. You can't go wrong by taking your vehicle to them!