Sure. I bought them at Grainger, the building and maintenence materials supply house. It is packaged under there house name, don't know the manufacturer. Lithium CR123A type (some steris use other battery types). Interestingly, when I was buying them, I noticed another pack with obviously corroded batteries inside. However, despite my problem with them, I'm going to keep buying them I guess, because I get a huge discount through my company, 90% off. I pay 80 cents apiece, and generally they have done fine (my headlamp also uses them)
That said, what brands are truly the most reliable? There are times when reliability is of the utmost importance