I've built up several wheels with Alex DM18 rims. They're easily found at the good LBS, they build up easily, and so far I have had no issue with any of them after riding for some time on them. They are satin finish and would not polish up if that's what you want. They have an ugly big sticker on them covering the weld area but that is easily removed and the weld itself is clean and nicely finished off.