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?

Edelbrock has severe QC issues... (someone else here and i recently got intakes that wouldn't even bolt up to motors properly) Speedmasters have issues but most seem to be fine once they are taken apart, cleaned and checked....
I went with TFs so when i want to ramp up power i wouldn't spend the money twice.. plus i trust their parts more than edelbrock by miles...