For those not as experienced to press their own wheel bearings check out these guys at http://42autosports.3dcartstores.com/ They sell complete knuckles for all subarus already packed with the bearings, new seals, hubs, lower ball joints, and studs... also give you option for ARP studs, normal or extended. They do front and rear, fronts usually around 210 each, and rears about 240 each... pretty reasonable.

I just ordered all 4 corners and all I will have to do is get the car in the air, pop off the lower ball joints from the lower control arms, and uppers... also outer tie rods. remove the axle nuts and tadaaaaaaaa.

Im doing a Brake system upgrade so I figured I would do all of this at the same time to get everything fresh.