The G25, and now the G26 are great flashlights. However, battery corrosion is a recurring theme is warranty complaints. Perhaps you should put a plastic sleeve for the batteries to prevent corrosion damage to the light.
This is one of the few companies left that s down by their word. Great products with great warranties. They know how to make flashlight. I've enjoyed doing. Business with them for over a decade.