Just purchased my first batch of these from Amazon & decided to test/install one on my Novatac 120P LED flashlight...Run time for the battery exceeded Novatac's specs, so I am very satisfied with these! I also tested the initial voltage...they register 3.1v out-of-the-box. By comparison, I also purchased a 12-pack of the Streamlight CR123A batteries from Amazon also...those registered slightly higher (3.2v), but I doubt overall performance is materially different. I cannot confirm the mAh for either of the brands (neither the battery or packaging was marked with that info), but my test Tenergy battery performed flawlessly, so I will exclusively source these from here on out. At $1 each, you can't beat the value (in my opinion); conversely, both the Streamlight (& SureFire) 12-packs now range from $21-28 (~$2 each)--about double the cost. My only disappointment was not having a manufacture date clearly marked on these batteries (or the box itself); they come shrink-wrapped in 4 10-packs inside the box, but no markings there either :( The only thing was a 2009 Copyright date on the box itself...I assume they were produced at some point in 2009; regardless, I rotate all my batteries/supplies using a First-In-First-Out methodology. Even if they were '08 production, you still can't beat the price. FYI: the Streamlight pack I bought had an 0810 stamp (since it's only May, I'll assume that meant they were made in Aug-08). A 2-pack of Duracell's I had showed an Oct-09 date, so it appears the global supply chain doesn't move/turnover CR123A inventory too fast...could be quite a few things behind that, but (obviously) with the long shelf-life it isn't a huge concern. I may ultimately buy one pack of the SureFire batteries also, just to see their manufacture date & try them out, but I can't provide any feedback on them at the moment...