Be ready for a very long day to negotiate in your favor. I do not enjoy making negative comments, but feel I have to be honest. The salesman was very nice and we got along very well. However, when we started to negotiate on the car I had just test drove...after a couple of hours he discovered it did not have all the features he said it did. Was the wrong car! So,my fantastic price was no good and had to start all over again, from scratch, with the correct model. I was there 6 hours, but, I do believe I negotiated a fair deal. It has everything I was looking for and even a lot more features than I did not even know it had. So, all in all, I do love my car.....
Now the true test will be how well it hold up in the next 8 years.