Back on topic, I want to give a shout out to Greg Poland
at Pacific BMW in Glendale, CA. I've had mixed experiences at Pacific BMW, but most recently have been working with Greg on my new i8. Greg is widely known in BMW circles as one of the best CA's in the country, and my experiences with him have confirmed his reputation. Can highly recommend him to anyone, even if you're not located in CA. (he does a lot of work with out of state clients).