I wasn't "fishing" for the best price I could get, I was ready to buy the car. I wouldn't go and tell that price to another dealer and ask if he can beat it, etc. I told him I wouldn't, and I didn't. He knew if he reached my price and treated me well for 45 minutes, he'd get the deal.
Well, that's the difference isn't it? I'd estimate 1 in every 200 shoppers that ask, "what's the best price?" also add that they are prepared to buy right now.
I agree.
If I was the salesman, I don't think I'd be too happy spending a lot of time with a potential client, only to find out: (a) nah, he wasn't serious, or worse, (b) he went somewhere else and gave the commission to the other guy who spends squat time with him, but offers him 100 bucks lower.
Until I've decided, I'm not going to start negociating. And, if they spent time with me before (e.g. test drive), and they were professional, polite, respectful, they're first on my list to go back to when I've made up my mind.