I swapped out my paddles in my 335i to M3 paddles. Not a bad do it yourself.
Step 1 Disconnect battery so the airbag doesn't go off
Step 2 feel under the side of your steering column for little divets. Insert a jewelry flat head screwdriver, press against the spring and push the airbag up. Do the other side. This step is a pain in the ass.
Step 3 tape the airbag up so you don't have to disconnect it
Step 4 unscrew the steering wheel cover
Step 5 unscrew the paddles and disconnect
Step 6 reassemble the paddles with the new paddles
Step 7 put it all back together
This was from memory, should be pretty close.
'09 E90 M3 | VF620 SC tuned and coded by BPM | KW V3 | ARC Wheels w/AD08 | OnEighty Lights | AA Signature Exhaust | BMW Performance and IND trim | Recaro Profi and child seats
'13 35i M-Sport X3 | JB4 Stage 1 | BMS Intake | H&R Springs | Gloss black grill | CF Wrap and Coded by me