I gladly buy non-OEM when I don’t think there’s a big difference in quality, and I often think BMW-branded parts are way over-rated, but the after-market turn signal lights are utter garbage. As...