Originally Posted By: eljefino
I've found these batteries at dollar tree and harbor freight for $1 to $1.50. The markup elsewhere must be ridiculous.
And I used to shim with aluminum foil, too. Did this when mercury camera batteries became outlawed and I had to "make do."
I used to ride bikes, and my fairly popular cycling computer originally used mercury cells. The replacement was a 386 silver oxide cell. It fit perfectly, but the nominal voltage was a little bit less. They also didn't last quite as long.
There's a wholesale watch parts dealer in Oakland, CA, and I've bought various batteries there. The retail markup on watch batteries is crazy. I remember going to this parts store to get batteries for maybe 30 cents each, while a drug store might have a similar one for $3-4. These lithium coin cells are used in quite a few of those watches that claim a 10 year battery life. The store has a $5 minimum in-person purchase price, which is actually kind of hard to hit when you just need a few batteries.
http://www.ofrei.com/page_125.html
More recently I bought my batteries from one of several Amazon sellers. The one I used most was MYBATTERYSUPPLIER, but now they seem to only work through Amazon's fulfillment services rather than direct. They used to offer free shipping with no minimum when they shipped directly. I bought stuff like 5-packs of Maxell CR2032 for $2.59 with free shipping. There seem to be quite a few that still have 5-packs for under $3 with free shipping.
I wouldn't really trust Harbor Freight for batteries, since I'd guess they source theirs from China. I prefer Maxell if I can get it. Sony isn't bad although they seem to have offshore their production from Japan to Indonesia. Energizer and Duracell seem to be from elsewhere now. I found one electronics store that sold Renata, but they're primarily a watch battery company.