I just repacked mine this week. New bearings and seals cost $42.00 Grease cost $12.00 I packed the eight new bearing before I pulled the wheels. Job consisted of pulling wheels, removing old bearings, wiping old grease from axel, knocking out old seal, install new inside "packed" bearing, install new seal, wiping new grease on hub add new grease to hub, install wheel and new "packed" outside bearing, install castle nut and cotter key, replace wheel, torque lug nuts. Time 15 minutes to pack 8 new bearings, 20 minutes to remove and replace old bearings per wheel. 4 hours to clean up ( just joking) I use latex gloves and plenty of old rags. If you can change a tire, you can replace wheel bearings. If the old bearings are good, stick them in a can an then use them next year when you repack bearings.