I have 2008 335I with nav. & blue tooth. Checked with my service person here in Atlanta. She says 6 Fl retro-fit is not available in the USA. Only European cars (of which Canada is considered a part of) can get the 6 FL retro-fit. . . Hope things change!