My last AR started out with one of their stripped uppers. It was in-spec, and I've no complaints with it.
My personal experience with DSA is, that their products are good, but their customer service blows. 2-3 weeks shipping time, took 18 weeks, the LAST time I ordered something from them (2008).
I wouldn't hesitate to buy their gear... from someone ELSE. :o

