I just received my 18" upper from them.
Fit and finish are great! I am excited to see how the melonite process holds up. This is not a coating, it actually changes the first few mils of the steel and "hardens" it.
I have not been able to get to the range yet, but it fit well on my lower had no problems.
I will update after I break it in.