I bought 2 electric bikes last fall. A Bionx and Ecospeed. Both of them have been a pain to keep running. The ecospeed may turn to a total loss. Nobody to work on it and it keeps burning up controllers. The Bionx bike needs continued fiddling with the brake handle to keep the regen working. I know I would never have purchased the Ecospeed had I known. The Bionx bike is fun to ride but a source of aggravation.