Kind of off the subject, but here it is FWIW. A buddy at work bought a Toyota Highlander a couple years back. After he and his wife decided it was the vehicle they wanted, he handled all the rest of the negotiations via the internet. No spending hours fighting a salesman and playing the game with paper and numbers.
When the time comes to replace my wife's car (and it's getting close), that's how I will be handling it.