Just thought I'd throw in a decent source for the coin cells: digi-key. The 2016/2032 cost 30-40 cents each there for Panasonic, they seem as good as the others. Many national stores charge $5-6 each for them in these parts.

Anybody tried the Stramlight-branded 123s? I bought a bunch but haven't tried them yet. They were real cheap (compared to my usual Energizers), so I'm wary.