Just fitted these replacement switches that I bought from an eBay seller in Latvia. He 3D prints them and claims they won't break. Cost £24 inc. postage for the pair and work just fine. Much easier (and cheaper) than buying another switch unit that will also break at some point. His eBay ID is andriumisina_0