Trick Flow heads

Edelbrock heads are trash now? Would I need to send them in to get a once over before installing?

I was looking into Speedmaster heads but aren't they knock off Chinese Edelbrock heads? I'm not sure I want to support knockoffs. Or does Speedmaster manufacturer the heads and Edelbrock just slaps their name on it?

Has anyone been running them for long?