DIY wheel bearing puller
First of all, I've used the punch and hammer method to remove bearings for years but, for whatever reason, the punch would just slip on this 2003 CRF450R wheel.
So, I bought a Motion Pro 25mm collet, just match the ID of the bearing, a 12" length of 1/2" BSW all thread and nut (12 threads per inch versus our 13-thanks loads Motion Pro-NOT!) from ebay UK and used a weight from a cheap dent puller.
Worked like a charm.
2002 Honda 919
2003 Honda CRF450R