I recently bought a lightweight 16" complete upper from M&A. Talked to them on the phone to discuss what I wanted, it was shipped promptly, fit nice and tight, and I had zero problems with it. I also ordered a couple of small parts, which were packaged securely and priced very competetively.
I'd deal with them again.