I just replaced my bearing and races this winter and got all I needed from NAPPA auto parts. I took in my old bearing and seal they matched me right up. They ordered my new ones and I was back on the road in a couple of days.