What I am not able to do - when I go car shopping, is to see a price tag on the vehicle.
Some car dealers do not put prices on used cars and the reason is simple. A car dealer starts negotiation at market value, and that changes sometimes on a daily basis. For example, I would sell a Ford Expedition cheaper today than last fall. It will be worth more towards this winter. Many people go out to car lots after hours and if they see a price on a car and it hasnt been updated then they will never come back the next day if they think its too high, and it may be too high, but the market value is less. With the internet these days, everyone should be prepared when they go out shopping, if they know what they want.
New cars all have prices on them. The way it works is very simple, and its the same as all other business. If you buy a car for 15000 bucks, the dealer makes about 1000. I think thats very fair. If you are spending more money, and want more options, the dealer should make more money. The higher the cost, the more the mark-up. Again any business is like that. Do you think people try and bargain down the price on a 100,000 BMW? They know the dealer is making a good chunk on them, but its ok. I have sold 50,000 dollar vehicles, and made the same amount of money as selling a 13000 car. That isnt right. We are in SALES, and if I sell you all the benefits and features of the higher priced car, I should get paid for that. That is my job. I am not asking for any one to feel sorry for me, I just wanted to give you another perspective.
One thing that gets me, I am a very honest salesman. Many many times I have had customers lie to me. In the end I always tell them "Oh thats good. So I see you were lying to me, its better off that you bought somewhere else because I dont lie and I dont want to do business with liers. Have fun driving to such and such a town to have your service done. Good bye." I love to say that but I hate when I realize they wasted all my time.