Greetings mate!
A common problem these days, there are quite a few threads about this "disorder" here already. Apparently, some purchased generic plastic rollers for whatever purpose from any major retail outlet. I did not have access to these rollers either when one of mine decided to fail, so I drilled out the pin, used a shortened bolt with an assortment of suitable sized washers instead. Works a treat ever since. As for the lubricant, common multipurpose grease is what I have used, no problems since, even in below zero conditions.
Good luck!
Cheers
Johannes
There are people who spend all weekend cleaning the car.
And there are people who drive Discovery.
Bookmarks