Tore down my bike for winter maint. last week. Had a few bearings here and there that needed replaced. I did not need the whole kit sold for either application. Found these guys online http://www.locateballbearings.com/?gclid=CIygq_D5s6YCFQpvbAod6xuTFw typed in my info at about 5:30 pm fri. and got a call from them within 20 min. and they took my order and they were pretty cheap. This seams too easy! I was worried they would send me some china crap. Tues. morrning they arrive and they are the same brand I orded(same as factory). Just wanted to give big If you ever need single bearings try them. http://www.locateballbearings.com/?gclid=CIygq_D5s6YCFQpvbAod6xuTFw
The problem with many bearings or other stuff (even aviation have issues with counterfeit parts) is even if they are marked just like the original, China body is everywhere. Many threads here about engine blowing prematurely because of this, not saying the place you find is not legit but sometime having a better deal may hide a surprise.
There's also a bearing place off of Wilson next to Bend Plating called Applied Industrial Technologies. I was looking at their stuff online, www.applied.com, and they are able to do the same thing! If you need anything else, try them out and let me know if it's worth it. I will need to replace bearing at some point and will go this route too. Also, I thought I was the one in Central Oregon that has a Husky. Did you know that the Motoshop is a dealer for Motosportz?
And sometimes more expensive, just mean got extra ripped off I guess the only way to be sure to get the real stuff is to buy from a reputable shop.