I have both a German/Yamaha derived crank drive Haibike ebike and a Chinese derived rear hub Oxygen and have found both to be very good.
I love the Chinese derived rear hub Oxygen and use it for loads of shopping and other general errands as well as the odd 20 mile return trip to work on the...