I have not purchased from them, However, I noticed sometime ago there bikes seemed to have the same battery as my electric bike. I called & asked for a quote for a new battery, & was quoted an amazing £150 for a 10ah 36v battery.
I think the company do bike hire in South End on Sea, so...