It's not difficult but does take some time. If you just need the cancel cam, I have new ones in stock for $12 plus the ride. If you need a whole switch, I've seen some on E-bay but they were a bit pricey. I you decide to swap yours, you'll need to remove the plastic connector at the base of the column so the wires will pass through the hole in the column jacket. Tie and/or tape a spare wire or nylon string to the old switch harness and pull the works up and out pulling the string along with the wires. Attach the new switch wiring to the string and pull it back through the same way. Then reattach the connector. I like to draw a diagram of the color codes so you get the wires back in the correct holes. Use a tiny screw driver to trigger the metal barbs on the wire ends so they release from the connector. Rebend them as needed to get them to hold tight when you reinstall them. Everything else is pretty straight forward after you get the wheel off.