So my parents were in the market for a new car, and they were looking to trade up on their 2004 Pontiac Vibe for a 2007 model. Being the devote "Mazda Guy" of the family, I suggested they took a look and test drive of the 3 hatch. It was a good suggestion as they decided it was a better car (Duh!). So I handled the negotiations, and I got them into a Grand Touring w/ Nav, Moonroof, Bose Audio, and Self Dimming/Homelink mirror for $23,232. Only additional fees were tax and tag. On Edmunds, it shows invoice for same model and options as $22,905. I think I made a good deal... but I guess I'm looking for some confirmation from my Mazda brethren. What do you think?