As a former car salesman, I think your attitude towards buying a car from a dealer sucks. You should be completely unrealistic and NEVER buy the first time you walk into a dealership.
In fact you should figure out what they go for at Invoice (
http://www.edmunds.com/ ) and ask for $1,000 under invoice. Be an asshole act like you have somewhere to be and when they really give you the rock bottom price... -sign the deal.
Always remain skeptical of what they tell you and don't let "liking the salesman" interfere with getting the best possible deal.