Welcome to the forum!!
I had the same exact problem when I first got here too. Those little CR123 based flashlights are so wonderfully small, and powerfully bright as can be. They sure eat the batteries though.
First off, one hour does seem a bit short but you might have been using ordinary CR123 batteries. It has been suggested that using Enerjizer Lithium photo batteries will give you great run time, superior storage life, excellent performance in cold weather, and something else I can't remember right now.......
I just check. Somebody must be looking out for you, or we as a community of flashlight nuts must be doing something right. If you go over to
www.lighthound.com and click on batteries, then CR123 Lithium, you will see energizers for 1.40. Last year at this time I believe they were around $1.75 for 1-10, and maybe 1.60 for 10-20. So that 1.40 pricing is terrrific for this kind of a battery. Yes, it is significantly less than WalMart or any other store you could find around you. DFW based, it won't take to long to get to your house for a reasonable price for shipping.
Been using Lighthound for right at 2 years (got most of my Fenix lights there) and have yet to have anything under superior happen to me.
Get some batteries from Lighthound, then keep surfing the forum for your next light........ok, you need to get a surefire just because.....but there are some really, really nice lights out there. Just keep reading.
On a closing note. If you think you are going to go crazy into flashlights....please consider getting a really good charger (hint, you won't find it at Lowes or WalMart) and some quality rechargeable batteries (hint, you won't find them at Lowes or WalMart)......surf and all will be seen.
Bob E.