I say move on and when you buy a car from someone else send him a email letting him know you picked up a car from another dealer. And if he would have treated you better you would of bought from him.
He might not even care but then again he might.
As for your looks I have had a similar experience with a BMW dealer. People do judge a book by its cover, it is what it is