My experience is not all car dealers are bad. It seems to often differ by manufacturer.
As I have grown older and my children have left I find myself buying/leasing more upscale vehicles (BMW, Audi, Acura) use promocode for help in writing. Those dealers do not seem to play the same games I had...