In ten years of use, including on my own family’s properties, I've never have had to replace this brand of timer. “Irritrol” makes this timer and I use their "RainDail" product line. A 9 zone indoor\outdoor timer runs around $138 for outdoor and $118 for indoor models.
I use this timer where I know heat or moisture will be a problem. Heat, at least in my opinion is the biggest killer of all electronic timers.
J-LC Landscaping & Maintenance Gardening
C-27 CA. Contr# 770044