Most car parts places will do a charging system check for you for free and I believe they can check for a leak when the key is turned off. I had 2 die-hards die

on me in less than 2 years so sometimes batteries just dont last. The 2nd warranty replacement has been going strong for about 4 years now. If you don't have the receipt, just go back to the place you bought the battery from and if they still sell that brand, they should honor the warranty. There is sometimes a punch tag on the battery that says when it was purchased/installed.