You can also buy the micro switches (albeit from the UK).
Access Electrical (Services) Ltd - View Product - Microswitch - 18mm lever - 5a - prewired
I also have faulty wing mirrors so plan to re-condition my wing mirrors next month with new gears & switches, plus I have ordered some of these...
Mazda 3 Side Mirror Sequential LED Turn Signal Arrow Lights - YouTube
and also swap the puddle lights for LED.