I needed these bearing blocks for the 3D printer I am building. Used on the X-axis, but also to hold the part cooling fan bracket. Had to tap the threaded holes all the way threw the block so I could mount the fan bracket. They worked out great! Installed and working well.
I did however replace the steel bearings with 8mm Drylin Igus Bearings. So far so good.