I bought a pair of Element K2 LED flahlights from Sam's Club last year and noticed the battery holder was cracking on both lights.
I found a website that had some info about free replacement holders. I called them and received two of them three days later.
150 lumen light at sams for 15 bucks! - CandlePowerForums