Don't overlook reviewing BMW owner comments along with BMW dealer ratings thru-out the USA: www.dealerrater.com/search/?q=bmw
No dealership is perfect...but one benefit of reading the reviews is learning the 'good names' from the bad guys. And when I read the same complaint, repeated over and over for the same dealer (e.g. Tom Bush in Jacksonville, FL), at least I can anticipate the issues ahead of time. Very helpful, I found.
Finally, is anyone else surprised when reading these threads by the many negative experiences that are being reported here by members? The 'BMW experience' is supposed to be a cut above, isn't it? So much for the high-value sales experience and reliable, quality service...