Does it not already have bearing buddies on there? If so, I'd just reuse what's on there. That way you know they fit well. If you need new ones, Reese makes inexpensive ones. Bearing buddy brand ones are good, but more expensive. I ordered some from boattrailerparts.com. They work fine. Don't really think there are any bad ones. Just make sure they fit tight. As for rebuilding, I've found it's sometimes easier to get an entirely new hub with pre packed bearings rather than put new bearings in your old hubs. Just my 2 cents. I just had to replace my entire axle, hubs, and bearings because I had a bearing failure that damaged the spindle. Fun times.