First, in answer to the post (at least partially), my dealer is Batesville Dodge in Batesville, Indiana. They are a five-star dealership, and they deserve every star. I know that it's no where near Las Vegas, but someone else may be interested.
No, they didn't charge me sticker price, but I paid more than invoice price. Yes, they have an excellent service department as well as parts people who know what they are doing.
Negotiating prices on various items is a cultural phenomenon. In the U. S. we negotiate on real estate and vehicles, but not on groceries or alkaline batteries. In Singapore, you can negotiate on alkaline batteries. (I don't know about groceries. )
If someone doesn't want to play the negotiation game, that's fine, but that person can expect to pay more than necessary. If that's okay with them, then it's no business of mine. We all realize that sometimes supporting the small business instead of Walmart (or its equivalent) is to our own advantage, even though we may pay a bit more now and then. It's our money and we get to make our own choices on how to spend it.
Well, at least we get to make our own choices on how to spend the half that the government lets us keep... but that's a different issue.
Loren