Yea, agreed. My subframe is painted though and that can ofc be part of it but the oem pieces snapped in perfectly. The method triumph use to secured them isn't ideal for the much harder carbon pieces but it works for the softer oem plastics. They're not made from CarbonFBR's own moulds, they're offered to the factory's all customers so no other vendor will have better fitting versions unless they make them inhouse. I was told this before the order but i wanted them anyway, they look amazing once fitted.