Battery Junction is where I've gone in the past. There were some really good tests a few years ago comparing various brands of CR123s and the no-name units came out surprisingly strong.
I counted up my gear closet over the weekend and I think I've got . . . seven (?) different devices that run of CR123s. Finding a reliable resource for a decent price is on my priority list.
__________________
|