No one has mentioned the bearing races that CANNOT be removed w/ a punch or any kind of special tool. I'm not sure, but I believe they are disposable hubs that the races were never meant to be removed. But some disagree, and do remove them, using a mig welder, and believe it or not it works very well. I run into that type only 1 time, and took it uptown to a shop, and there is where I learned to "weld" them out,.....which means to weld a continuous bead on the inside serface of the race, and when it even starts to cool, the race falls right out !