FYI, you can get CR123 batteries for $1 each at batteryjunction.com . Plus you can order them in pairs(or triples) shrink wraped as a stack, to make organization and reloading quicker.
I have no experience with these batteries, but do note that they are made in China. See:
www.equipped.org/blog/?p=42 Are these better? Maybe, but given the potential issues, I'll stick with U.S. or Japanese brand name lithiums myself.