These are oem paddles. I bought them from someone else and they bolted right in to my 2017 q50 silver sport.

Not much wear on them, had them for about 10k miles

I did break one of the tabs on the leather trim insert pieces when removing. Still sits in place just fine.

Mine did not require any modification, just plug in as the connections were already in place, double check with model to confirm.

Shipping $20