I don't think they're stainless, so be prepared for rust city. Thats a big part of the advantage of the higher priced sleeves. They're made from stainless so they won't rust onto the tie rods. But for that price, it'd be hard to say no I think.
I also had the problem with them nt
or fitting over my moog rods. But a drill press fixed that pretty easily. I think the fact that they're machined to that close of a tolerance to the stock rods says something about the quality
They are zinc plated. I have had mine for over a year and they have held up well. Especially for the price. They are not quite as long as some of the competition but that has not been an issue with me either. I have done several boosted launches on them and still no problems. I have also hammered it pretty good off road and no issues