GrumpyOldGuy
Contributor
With the price of CR2450 batteries (Energizer is $3.47 at local Walmart), it is silly to look for el cheapos on the internet or elsewhere. I am currently using Energizers, but have had good luck with Radio Shack CR2450, which is a bit more expensive locally and is marked "Made in Japan". Although I have no evidence, I suspect that these are made either by Panasonic or Sony.
FWIW: For the standard alkaline batteries, RadioShack sells Rayovac under the Enercell label.
For CR2450 (and other button cells) I believe they are using Datona, previously used Renata.