Did all u guys buy aftermarket bearing that did not come with set screws ?? I see some on ebay that look like they don't come with the screws, just empty holes. I will stick with oem replacements as i'm sure they are a better bearing from the start. They are available through Babbitts Online for like 20 bucke, same price as the ones on ebay. Also went to the local Detroit Ball bearing sty, 25 bucks there, & not in stock.Just make sure the new ones have RUBBER seals, as i have seen some lately with metal seals & they look cheap and like they will let moisture in, not a good thing for the speedo bearing especially.