After 1500 miles my left thrust bearing turned into dust. Thanks to this excellent thread I was able to replace them with no issues.
I ordered the thrust bearings from http://www.california-ebike.com. They cost $20.70 each (paypal). I also got new needle bearings from...