Tiepilot,
A lot of people think these are gel cells, I wanted to point out that it isn't. It's still a lead acid battery. In the matter of leakage, this is where it does matter since acid reacts quickly.
In relation to guarantees, you have to be careful of the wording. In my short time working...