I got the part in today from the above links and I will attest to the quality and customer service. I inadvertently put the wrong address in when I ordered it and the owner worked with me through a series of confusing emails to ensure he would get it right. It really seems to be good stuff.
As soon as I get my stamp, I'll get a AR tube and stock and go to work! Pics will of course be added as well.