I got my bearing kit from Auto stop the kit contained 2 seals and the bearing which was an NSK I\'d presume the genuine Subaru one would be NSK also both being Japanese.I perused Ebay and saw 2 other kits on with Timkin bearings and the other Saeco (excuse the spelling on both those if they are incorrect) .All up the job was done in about 3 hours in total I caught it before the casings obliterated themselves althought the spline had evidence of bearing chatter. I took the hubs in to work pressed the bearings out stripped the grease out of the new bearings and replaced it with a very high temp grease a red synthetic lithium based mobil type cant remember which at the moment because the spline also showed evidence of high temperatures or so the old guy at work reckons
The hardest part was finding a socket peice the same size as the bearing to push it out totally an easy job to do with the right gear and if ya go get trade prices at auto stop cheap as fark