Assume that everything a car salesman tells you is either an outright lie or just made up on the spot. You just have to speak 'car dealer'. Its a separate language that sounds like english, but the words dont mean the same thing. Learn to speak 'car dealer' and the interaction can become a pleasant one. This is no different from online dating sites and prostitution (I hear).
'Yes, the car is here on our lot, I am looking at it' ---> there is a car that vaguely resembles what you are looking for in our inventory system, but we have no idea at which of our 10 dealerships it is currently located.
'They all come with the winter package' ---> well, not the one you are interested int, but all the others, I promise
'Bottom line no haggle price' ---> a good starting point
'We will beat any competitor' ---> no we really dont, its just something we say
'The state requires us to charge that fee' ---> they dont. The state just charges sales-tax. Thats just another fee we made up.
'We are not allowed to go below MSRP' ---> Lol.