Anybody know a good place to get Talon wheel bearings? My bike has Talon hubs and excel rims, I ordered factory replacement bearings but they are not the same size. The talon hubs use a larger outer diameter bearing. I've been told that the bearings you can get at an electric motor place are actually better, as well as double sealed and cheaper. Any opinions or advice?? thanks