Ok so I talked to Checa and she said It is not canceled, BMW just ran out of allocation on M3's,M5's, and M6's as of now.
The orders that we got in are good however. So in short those of you who have a production number are still good to go for ED, if you don't have a production number then you are out of luck for ED as of now. The only way you can do a ED now is if the dealer allocates it out of their supply.
I will post more as I get more info.