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.