I had one of these in the closet for a couple of months but had never installed it.
I needed the 7-day programmable rather than 1 or 5+2 because I work nonstandard days and hours. This Honeywell was ~$50 when I bought it but I think they are discontinued as the market moves to pricier touchscreen units.
I was happy with the last digital thermostat I got for my previous house. Temps seemed more consistent and utility bills were noticeably lower.