Off subject, but I asked the Trek dealer hoe much a replacemnt battery is. He quoted me $1000
I asked the Specialized dealer the same question. He quoted me $600 for the stock battery, up to $800 for a larger capacity one.
Point is check out battery pricing and support.