I picked up several of the Key Hole Forge marked uppers at the local funshow last month for $40.00 ea,stripped of course.
The company was selling them as blems,couldn't find anything wrong visually.
Asked the guy to show me the problem,he says that they have too much of the anodizing in the slot for the charging handle.Got them home,tried a few different handles with no problems at all.
Figure any uppers for less than $60.00 is a good deal,all the parts to assemble run $20.00,little less sometimes, around here.
One thing i have noticed on most all the low priced uppers i have seen,the anodizing is usually a flatter black and doesn't match most lowers in color.
If you are building a trk gun,or plan on refinishing then they are worth it.
edit,hard to tell from the pic,but those look like they may be Cardinal Forge.