I checked the BMW tracker this morning and it said my m240i arrived at the dealer. I called and they said I could pick it up today.
More to follow. Any details anyone wants to know, please let me know.
For some gosh darn reason the photos keep posting sideways.