That guy should run for political office, are you sure you don't have a target on your back or something?
I have never been treated like that by any dealer in my life. Decide on exactly what you want, phone them, ask for the sales manager and tell them you want their best "out the door" price on your chosen vehicle.
You may not get to speak to the sales manager but tell them you are serious cash buyer and that you are ready to buy today but don't have time to waste running from dealer to dealer and are strictly shopping price and if they want to "move a unit," they will give you a good "out the door" price.
Tell them there is no trade in even if there is and tell them it is a cash deal and you already have financing even if you don't, that way you will get a price devoid of anything that may hide the price they are actually charging you and it doesn't allow them to conceal the real price with interest rates or vehicle trade in prices if you have a trade in.
Once you have your best "out the door" price, then you can throw a trade-in into the deal if you like, or talk about financing or even shop a payment, but always look back at the original "out the door" price and make them account for every penny above that price or every penny below the value of your trade in if you have one because the final price with tax tag and title will always be on the sales contract and another interest point or a dealer fee is a common tactic for them to make more money on the inexperienced buyer.
Don't be afraid to shop it out of State either because if they want to charge you MSRP, you can always fly somewhere to pick it up if you don't have a trade in and then drive back home and still have money left over.
Their job is to sell you a car for as much as they can and your job is to pay as little as possible, do your job and don't be offended or put off if they try to do their's and lie when you need to, they will lie to you. Never back down, don't be timid and never be afraid to leave the dealership if you are being jerked around or they will eat you alive, that's what many of them were born to do and apparently you look or sound like dinner to them, lol.
By the way, ask them for the MSRP on the vehicle prior to any dealer add ons lie cargo covers and so on so that you know you are comparing identical vehicles and you can figure in dealer add ons later if need be but the dealers all have the same price on the stickers prior to dealer options and that is the only way that you will know what you are looking at, if the original sticker price is exactly the same, you have to shop exactly what you want and know what that is to make the best deal.