Yeah a bearing shop would be better suited to cross it to a roller type
You can probably find NOS for less that rockauto prices
And even if the originals are not perfect there is a chance they would still last a lifetime
I’d have to see how bad they are in person but if you have them out already may as well put in a new one
Make sure you bring the old one with you when you go shopping for a replacement
All the data I found is for USA trucks, this kind of detail is the sort of thing that could be different on a Canadian truck.
-s