The old ones were the best.
The first model I had lasted probably 6 or 7 years. The next about three, then about a year. This one only a few months. Too bad. I really like the undercabinet mounting. (I don't think you can get those mounts any more.) The latest model has a printed circuit board to operate timer, and something in it must have given out. Naturally, I didn't keept the receipt to try to get it replaced under warranty. Even at only $30, I don't think I will go again. Have to find a place on the counter, and go with something else.