I will speculate that they are not blems. I and a few friends have several of them. Of the two that I know were used in builds this week there have been no problems.
I have also purchased a few Andersons and they all were mint when I got them. One lower I mated up to a Mega Billet upper and it matched perfectly. People don't like the horse but for 39.99 I will take it Plus the horse has gotten a little smaller on the new stuff they have.