Apologies for adding another comment, but as far as I know, the agreement between BMW and Garmin is no longer in place. BMW is currently waiting on their "own" gps unit to arrive in SA. I don't know the details of the maps and what will be used, I'm guessing it will be similar to the BMW app...