Going through this now. It is a combination of dealership and BMW Assist that can help I think. I'll find out more after the long weekend when I talk to my dealership's "Genius" on Monday (just picked my 2er up on Friday).
I talked to BMW's helpline last night, and the problems with streamlined services in Canada is due to us being in at least a couple of separate systems due to the BMW wireless contracts being through non-Canadian carriers. It makes it frustrating and tough for them when we need help, so be patient