Awful experience! I walked in and asked about a BMW 3 series with specific packages I had in mind. Turned out they don't have that so I considered what they actually have. It was promised that I will get a call about some other used model next day (never happened). While the sales advisor explained me some general financing things, he wanted to pull my credit score the first day "to lock the rate" which sounded a bit pushy and I refused.
Upon coming home I started to browse their inventory online and there was one model I was interested in, I've sent an email to advisor, haven't gotten any response for more than one day and only when I called in and left a message he returned my call just to let me know that the car I asked about is Beige and not Silver like it's specified on their web-site. He said that he responded to my emails but they have some "technical issues" at the moment so I haven't gotten anything from him.
I wasted a week with them and finally gave out, all these communication problems and inability to follow up, it felt like they didn't want to sell me the car in the first place.
Ended up buying a car from BMW of Rochester Hills and can't be more happier.
PS: I'm 31 and I don't wear suit and tie. But it doesn't mean that I cannot afford BMW.