Comment by bluGill
I miss the old Rayovac batteries. They had a 10 year no leak guaranty, and it was real. I did get some to leak - I found a box of gear that I know hadn't been opened in 13 years, and even then it was a small leak that wouldn't be hard to clean up.
But Energizer bought the company and changed the formula.
Were the old Rayovac batteries alkaline or zinc-carbon? Zinc-carbon batteries use a "dry cell" chemistry that will never leak, have a low self-discharge rate, and are very cheap to make and buy. You typically find them marketed as "heavy duty." The trade-off with those are that they have a lower energy capacity compared to alkaline.
I use NiMH in almost everything but for things like TV remotes and clocks that sip power AND you can't be arsed to change them all the time, they work great. I buy a pack of 4 at the dollar store.