My stuff will last at least five years. If not, warranty pays for it. But yes, it is kinda a pain to keep up with all the batteries and making sure they are all charged and stuff like that. But then again, basically no maintnence! No carb cleans, no paying for gas, no changing oil, no air filters,etc.