Bought 4 sets of different length rails and ball screws for a cnc router build. 7 of the rails were fine but one of the 1000 mm rails was ground .5 mm wider then the other 7 so there is no way to get the bearings on it. Have contacted the seller and will update this review if it is resolved. I am a little confused because the price has now dropped by $50 also and am wondering if it is because of quality issues.Update 9/23 Defective rail was quickly replaced and all my rails are extremely smooth working now. Check out my CNC router build using these assemblies on my YouTube channel Unemployed Redneck Hillbilly Creations. Great seller to deal with.