I think you got yourself a great deal looking at those numbers. Because that price is just few hundred bucks over invoice. On a side note the reason why they might have given you such a deal on your car was the fact that they gave you little less than what your trade in might have been worth. Their theory might be, turning your car around and making possibly around $2.5K on it, so in the end it works out for them. But once again I donít know what exactly your trade might be worth, from what you told me the trade in is somewhere around 7.5-8K, but I could be wrong.
Congrats and good luck on your new car.