Sunvalleytek via Amazon offers the RavPower CR123A 3-volt Lithium Battery 16-Pack for $25.99. Coupon code "CR123DEL" cuts that to $18.99. With free shipping, that's $41 off and the lowest price we could find. Each battery has a 1,500mAh capacity and up to a 10-year shelf life.