Dealers are like playing games, there are some good ones, like where I got mine (Re my thread in this section of the forum) and then there are others that leave alot to be desired. One thing that is understandable is not handing keys to people and letting them drive off the lot to be back whenever. And the sales person goes with me and I drive like they aren't there, none of this take it easy and just go around the block nonsense. Tell 'em straight, you can see a car today, or NOT. Your choice."
I also understand the credit check etc that they want to do. It's dumb to let someone drive off in a car that they can't afford, can't get financed for and thus likely aren't paying cash. That's not smart biz sense but it's a toss up for them do they or don't they...
Number one for you is they had you pegged, for whatever reason, that you weren't buying it, couldn't afford, it, add in whatever you want here. Maybe you drove up in a POS car...I don't know. But one thing is certain and that's that they can spot buyers and gawkers all day long.
I had a similar experience with a Honda Civic Si...they tried to tell me that they sold those all day long for full MSRP. Not tonight you're not. They send me emals three a week for four weeks and I finally get one practically begging me to name my terms. So I did. They called about 30 minutes later asking when I wanted to pick up the car. It can be like that. In hindsight these guys were completely retarded and F'ed up the entire business end of that transaction and I learned a lesson here: when they F up two or three times and can't get their poop together, RUN. I shoulda stayed far away from them but I bought it instead and started a 6 week mess of BS and I never really liked the car for the time I had it because the buying experience was so tainted.