I was in looking for 2010 Mazda CX 9 too. After checking in multiple dealers, found Grand Touring with 40,000 miles for $25,000. Negotiated and the manager offered for $23,000. Thought it was a pretty good price for Grand Touring with all feathers - Bose sound system, navi, auto-rain sensor...