California Ebikes has all the bearings, $7 for the readily available bearing(best price I can find), $18 for the OEM(not available from any source other than Bafang) and $12.50 for a 68MMshaft, Good news to me making the fix, should there be a issue relatively inexpensive. I'll probably grab a...