Well, it has happened. My CDN timer has finally given up the ghost. Other than showing the time (which you must set exactly at noon) it no longer counts down or up.

In my correspondence files, I have a letter written on July 1, 2006 to the CDN corporation. I had purchased their timer at the hardware store, and it promptly gave up the ghost, so I sent off a letter of complaint. They wrote back offering to replace the timer and this one arrived shortly after.

And so I got almost 19 years of use out of it. Excellent customer service CDN, and well done hearty timer that survived being regularly dropped by me for almost two decades.
Sadly the recent drop brought the good record to the end, so I must say goodbye to this companion.