I've heard of quality issues with this 130 lumens version i.e. cracks in the battery housing. What is the manufacturer warranty on this product and will it still be honored when purchasing through STP?
I purchased one of these from STP at least 3 years ago and have had no problem with the battery housing. I am hard on stuff but have been careful not to over tighten the screw that keeps the battery compartment closed. I could see if you tried to tighten too much it could possibly crack.
About a month ago the plastic that holds the lamp onto the strap broke. It is a hinge-like piece probably due to the intense cold. (I lived in Interior Alaska) I also had an old Princeton Tec Scout with a similar break, also bought at STP. Princeton Tec did not ask where I bought them or for a receipt or anything, just gave me an RMA and address to send them to. Set it about two weeks ago am waiting on the replacement or repaired lights back.