A high-quality e-bike battery can cost somewhere between $500 to $900, depending on the capacity and brand.