IIRC, I believe these are rebranded Energizers, as are Surefires, and a few others.
I use the Streamlight CR123A cells, and haven't had any problems.
A local electrical supply house sell the Streamlight cells for $1.63 each, which IMO is a great price.