Find the highest volume dealer nearest to you and get in touch with the fleet or internet manager. I have bought my last 3 vehicles that way and have always paid under invoice. In the case of my Ecodiesel... I ended up close to 5% under invoice and got exactly the Jeep I wanted with the right option packages in the color I preferred. I used probably one of the highest volume dealers on the west coast and we did the deal over email and 2 phone calls. I think I was at the dealership for about 65 minutes total when I went to sign the purchase agreement and pick it up.
1998 TJ Sport
Locked, Geared, Armored, 35's
2014 Grand Cherokee Overland
Ecodiesel, QDII, ORA, Class IV Tow, 18's