Don’t know what you have been using, but my Kensington Expert Mouse is over 20 years old now, and is still going strong.

I've found my Razer Deathadder 2013 and Logitech G5 v2 very easy to repair. I go through a set of switches every 4-5 years it seems, plus cables on the G5.

Took about a year for my Kensington slimblade to start double clicking. Many others reporting the same