I think depending on the voltages which "should" be the same the Surefire SF123a's are the same as the CR123a's it's what I've used and they are only around $1.75 each if you
buy the 12-packs. I forgot what the shipping costs, but it should be about average. Since I cannot post links just yet, look at the Surefire website.