I'm on my third one in 10 years as these thermostats tend not to last. The only reason I replace them with the same model is that otherwise, my HVAC guy says I'd have to rewire my system since it is complex (Heat and A/C with two zones).
The problem is after a few years, the pins tend to lose good contact and the unit will click off when you go to adjust the temp. A real poor design. I would get a newer thermostat if it wasn't for my complex wiring situation