Just curious about what the expected battery life is on the Alta's. Not meaning ride time, but the number of years these batteries are designed to last? After two years of owning the bike I've finally got it setup absolutely perfect for me, better than any bike I've ever owned. This bike is so good I don't want to picture being without it so to some of the guys on here way more knowledgeable than I, what are some real world expectations we can expect the cells to last? 5 years? 10 years? What happens when the cells finally had enough? Are there guys on here that can rebuild the packs?