There was some discussion in a thread about blem parts. For some reason I can't reply to that thread so here's my contribution 
Be careful buying "all sales final" blem parts. Over the last few years I've bought some of those non-returnable blemished parts and on two of them the blemishes were out-of-spec machining. One rifle-length quad rail that installs visibly crooked and one side charging upper receiver that has undersize barrel nut threads.
I can't recall where I actually bought them but I'm sure it was not the better known suppliers, it was the lesser known parts resellers on the net.
Just think twice. You might wind up with non-returnable junk. That's all.

Be careful buying "all sales final" blem parts. Over the last few years I've bought some of those non-returnable blemished parts and on two of them the blemishes were out-of-spec machining. One rifle-length quad rail that installs visibly crooked and one side charging upper receiver that has undersize barrel nut threads.
I can't recall where I actually bought them but I'm sure it was not the better known suppliers, it was the lesser known parts resellers on the net.
Just think twice. You might wind up with non-returnable junk. That's all.