The sales went well - good price, good people to work with, but it's the service department that you need to look out for! Just before our warranty expired, the engine light came on with a P420 code (Catalytic Converter Inefficiency). We called it in and my wife took it in to be worked on. Instead of fixing the problem, they reset the light and sent her away! As a result, we are now stuck needing a new CC and O2 sensors - among other things - because they did not properly service it JUST to save on their warranty! We have a pending BBB case now as a result. I would NOT recommend them to anyone because of this!