i got mine out of states because local dealers (DC area) wouldn't do ED. I worked with Glenn Falvey at BMW of Turnersville (NJ). great guy to work with and absolutely no drama. his contact info are in this post.
https://f87.bimmerpost.com/forums/sh....php?t=1333063