Have you tried using zag.com? I bought our car through that site...they give you prices for 3 dealerships that were pretty much guaranteed (including any accessories you add). First dealership was the cheapest but didn't have the color/options we wanted...so went to the 2nd one, had them match the price of the first one and they were able to get the one we wanted. They were surprised how we were quoted so cheap on the accessories (all weather mats, etc) but they honored it.
Also, my inlaws were looking for a truck and found an 08' pathfinder at carmax...I told them to try zag.com and they were able to get a new pathfinder with the same features for the same.
If anything, use the zag.com pricing as your base and try to go lower from there. Sometimes it'll have the best price, and sometimes you're able to get better pricing elsewhere.