At my dealer it was $60 for the bearing and seals, the loaded knuckle was $75 but it also came with the lower ball joint.