The American made 123's (i.e. Energizer, Surefire, Streamlight, etc) work great.
I've noticed, recently, that the overseas produced cells have extraordinarily high rates of self discharge. I have a bunch that are dead, and they were in storage. I have Streamlight cells that are older than the dead cells, and they work fine.
-dan