I've gotten those bearings for less than 20 per.... check prices first. That's a great write up.. I beat the crap out of a new brass punch trying to put in my new races, the tool would have been nice.. that's very correct.