received all my linear motion guides and ballscrews yesterday. For the 500 bucks i spent, im very happy. All 4 ballscrews feel really good. No slop, at least that i can feel. wont know for sure until i actually build the machine and check for backlash, but it feels good. All bearing journals are perfect fit, all rails and screws are perfectly straight. Just one slight concern, out of the 12 linear carriages, 6 of them feel perfect, slight preload, zero slop, 3 of them basically no preload, if i twist the carriage against the rail i can kind of barely feel a bit of a tic bac and forth. The remaining 3 have a noticeable amount of slop when twisting the carriage back and forth, not a lot, but i can definately feel it moving slightly. Im thinking i could probably give some preload myself just by adjusting the distance between rails to remove any slop, but i contacted the seller to see if they can be swapped out. So far theyve been great, so i dont doubt they will send some new ones. These are labeled as hiwin hgh20ca carriages, but i would assume they are clones because of the price. worse case scenario, if they dont want to replace them, i can replace at least the 3 bad ones with genuine ones.