+1 for Chris Bridges at Baron, I've only had my 335i in for service once (looking into creaks/squeaks and the likes) but have talked with him many times before and after. Great guy and always looking to help in some way. Also Jake Diehl in sales was exceptional, made getting into my first BMW easy. Between these two guys, Baron's got my bases covered.
Oh, by the way, KCMO resident here
. Giving Westport a try! Looking forward to joining the KC chapter of BMWCCA, just need to get around to signing up!