The lead screw and nut I received are excellent with little noticeable play. However: The rod holders are not correct. The top of the socket protrudes about 1.5mm above the top of the assembled bearing block which means that anything attached to the bearings cannot protrude past the socket unless you add a shim. It took me a redesign and hours of work because I couldn't wait for a replacement. On all other linear bearings/rods/support systems I've bought, the top of the bearing block was flush with or slightly above the seat, allowing anything bolted to the bearings to slide on the seat. (Yes, I misunderstand the technical names of these parts.) One of the support bearings lost a ball bearing before I put it back together. If I had time I would send it back and ask for an exchange. But I don't know what these traders are likely to rely on.
Iverntech MGN12 400Mm Linear Rail Guide Upgrade For Ender 3, Corexy, Tronxy, Delta Kossel 3D Printers And CNC Machines With Stainless Steel Carriage Block
12 Review
Iverntech 400Mm MGN12 Linear Rail Guide With 2 Black Stainless Steel MGN12H Carriage Blocks For CNC Parts And 3D Printer Upgrades
8 Review
Iverntech MGN12 700Mm Linear Rail Guide With MGN12H Stainless Steel Black Carriage Block For 3D Printer And CNC Parts
9 Review
Goodyear Ultra Grip Ice SUV 235/65 R17 108T winter
35 Review