I have been buying cheapish Hot water cylinder thermostats in the past but have had to change a couple recently as they just packed up!
So I bought a Honeywell stat but that was so inaccurate I sent it back.
Bought another one and it's the same.
I have probes that i have calibrated with freezing...