I had a bearing fail on my vehicle. I removed everything attached to my knuckle and had the hub pressed out so I could remove the clip and then press out the bearing. The inner race stuck to the hub and would not come off even with heat so I purchased a rotor that was said to be the correct part for my vehicle on Dormans website. Had my new bearing installed in the knuckle then installed the Dorman hub, reinstalled the knuckle back on my vehicle only to find out that the hub was the incorrect size for my vehicle. The part on the hub matches what I ordered and what Dorman states is compatible with my vehicle. Now I have to take everything back apart and start from scratch which will include the cost of another new bearing since the inner race of the bearing is sure to come off when pressing the Dorman hub out. Called customer service and they are no help. Basically wouldn't do anything to rectify the problem that is 100% their fault. I was told to go buy a Honda hub so that I could definitely get the right size. I will never use Dorman products again. Absolute garbage costumer service.