Can you guys guarantee that these won't be damaged by sunlight? I had a bad experience with aftermarket e9x mirror caps bought from one of the forum vendors (NOT IND!) where the caps looked great when I got them... but started to look terrible over time. I believe it was damage from the sunlight because the bottom of the caps look great still. I am hesitant to buy non OEM parts now.
after 2 years... the clearcoat on the top started getting bumpy and you can see air between the CF and the clearcoat. Again... these are NOT from IND.