As a gunsmith and outdoorsman I employ MANY battery devices for myself and customers--flashlights, weapon-mounted tactical lights, laser sights, red-dot sights and other high-tech stuff...After extensive web searching I came across Battery Junction about two years ago. So far they've had all the different battery types I've required--button cells, standard cells and specialized types of Nickel Metal Hydride (NiMh), lithium and alkaline batteries...you name it, they've got it. and the price is always right.
After reading their on-site reviews I also became interested is LED conversion kits for standard flashlights, especially MagLites but also LED conversions for 6V tactical xenon-filament flashlights that run on CR123A batteries. Battery Junction's Terralux kits ($20 for the premium versions) for both AA MiniMags and 2-4 cell C and D-cell standard Maglites equal the performance of flashlights commonly available only in police equipment stores for $100-$200.
I've given AA MiniMag LED-converted flashlights as gifts to a dozen friends and family--these small shirt-pocket-sized flashlights are blindingly bright (about 4x brighter than a xenon bulb) and run for 34 hours continuously at full brightness on two AA alkaline batteries (I've timed them)! Not only this, but having no filaments the LED's last a lifetime! These devices are something the battery and bulb manufacturers don't seem to want the public to know about.
New technologies such as LED flashlights, lithium batteries (they really last!) and NiMh batteries (rechargeable hundreds of times and longer-lasting than conventional non-rechargeable batteries) have really added to the utility, durability and practicality of battery-powered lighting devices. I find myself using flashlights, headlights and other gizmos on a daily basis and have them stashed in my toolboxes, vehicles, home and even on my keychain.
Battery Junction's prices beat all competitors I've discovered (often by a large margin), their customer service is first rate (I have returned or exchanged two items and they were VERY easy to deal with) and their shipping is immediate.
To sum it up, don't bother looking for better deals elsewhere, I've made multiple purchases with Battery Junction and their prices, product quality, product availability and customer service are the best on the Web, whether you're seeking an inexpensive yet high-quality flashlight for everyday use or a professional brand such as Surefire for times when your life may depend on it.