Comment: Re:Dealerships are Leaches (Score 1) 555
It really depends on the dealer.
The local Nissan dealer was very nice, showed us a few vehicles, no pressure whatsoever. She even gave us buying advice for how to make the best deal (later confirmed online). They also give free oil changes and add onto the manufacturer's warranty.
The local Honda dealer was all that you say, high pressure tactics (including tag team hand-offs, "I have to talk to my manger", etc.), pushing unneeded services, pressuring into what they wanted to sell, etc.
Some dealers are added-value, some just suck.