Has anyone found a reliable supplier of BMW (OEM type) parts based in Canada? I'm looking for Mahle, Hengst, Mann etc oil and air filters and similar general maintenance parts. I could get them at the local BMW dealership except "they sure knows how to charge".
There are many reliable sources in the US but shipping costs and customs duties make a US-based supplier less desirable.
There are many reliable sources in the US but shipping costs and customs duties make a US-based supplier less desirable.