Everything I recall when I bought them was very similar to Edelbrock as they are really just a Chinese copy. Don't buy an assembled head, get castings only and have them assembled by a reputable shop with good hardware and valves.
Do you know how many guys are running these heads with the valves and retainers these heads come with. They even come with 10 degree retainers and keepers not the cheap azz 7 degree stuff Edelbrock puts on their heads.