In the end, you have to feel happy not only with the car, but the sales and service experience. I don't blame you for going for a Mazda6. When I bought my Euro in 2004, one dealer turned me off completely! It was just good coincidence that another dealer treated me well and I bought the Euro in the end. If I did not get that good experience, I would have gone for either Mazda or Subaru too.

A good car still won't make you feel good in the end if the sales experience leaves a bitter taste......