I am going to be changing my tires soon, so I figured I'd look into replacing all the wheel bearings and seals while the wheels are off..especially since I do not know if they ever were replaced and bike is 10 years old. I looked up the parts numbers and pricing on ronayers.com..as I always do( then I go to my local dealer and he price matches). I was astounded that with all bearings( 3 in back and two up front) and seals, it was ~$130. That is more than the tires themselves are gonna cost. The front ones alone account for about half of that cost. Anyone know where to get quality bearings cheaper?? I typically like to buy my maintenance items as stock items from my dealer....but this may change that. OR, do most people pull the bearings, repack and reinstall?? Thanks for any feedback.