If the leak was from the terminal seals, this is a manufacturing defect and should be communicated to the manufacturer. Please post the manufacturer (ie Genesis or MK battery) and the manufacturing date code (ie YYMMDD + extra letters) which is stamped in the top of the battery case.
This year in our kit of parts, the Kinetic Knights Team 781, received a Genesis battery manufactured July 17 2010 (batch code E100717FB). We have not had any leaks. We inspected our terminal seals and saw no defects. Some pictures of a disassembled MK Battery are
posted on our website (3 MB pdf).