Wow. It is clear that some people have had good experiences with certain dealerships and others have had very poor. It appears neather one can consistently deliver a good experience to every customer. My advice would be to make your face known. Try to get to know the ca, sa and even some of the techs on a first name basis. I think this is the difference. If you can't make that connection at one place move to another.
OP Sorry we can't give you a definite answer.