I hate shopping for cars/rucks.
Last time I had a bad experience I was in a hurry. Whipped into a Ford dealership and told the heavily loaded down with gold jewelry wearing salesman(always a bad sign) I wanted that red diesel FORD F-350 4-door dually. Told him I wanted the very best price he had, tags, taxes, everything and no trade in, one price. Told him I'd be back in about an hour and if the price was right I'd write them a check for it and drive it home. When I came back by he had the price, it was a good one, told him I'd take it. When we got in the office the price changed, dealer prep so much, origination fee so much, extended warranty, tags so much, taxes so much, blah, blah, blah. I reminded him that I had said that I wanted a price, just one price for tags, taxes everything....oh, he tells these other cost are normal and in addition to the quoted price......I walked out. I'm glad he thought I was a fool, it saved me 40 thousand because after that I decided I really didn't need another truck. 
I learned a long time ago that if they start that, get up, walk out.
Oh, the finance guy is going to TRY to sell you a bunch of shit, but all you have to do is say, "No thanks" and if he gives you any crap, walk out. Even getting up is usually enough to get them to STFU and finish filling out the paperwork. At least the folks I bought the truck from this time knew how to take no for an answer, considering most of the crap they try pushing on you (extended warranties, scottchguard, etc.,) is nothing but pure profit for them.