This company is second to none my Bafang kit was delivered personally by Rob within a couple of days of ordering. He went through the parts with me giving good advice on set up and other tips. If only more companies showed this level of customer care. Bafang mid drive is fantastic. Thanks everyone from Eclipse bikes.