Placing the tstat on a surge protector could help. You can even go a step above and have a whole home surge protector installed at the breaker box.
As for tstats I bought an el cheapo one time in a pinch and if failed on me within months. Then another cheaper one I got when I bought a snake crapped out on me while I was using it in a pinch too. Since then I try to keep an extra Herpstat on hand.
I have five Herpstats, a few 1s, a 2, and a 4. I will be getting another set of 2s soon. Having them I have never had an issue so I have stuck with them. They have served me very well.