anyone buy these before?

Mine came from there a few years ago; I have had no problems with them except with instructions for the grease fitting. It said to use a certain size drill and the fitting was actually smaller than the drill they said to use.

The seals work great; just measure the grease fitting so you will know what size to drill to use for the fitting.