From what I've read Speedmaster for the most part has good products. Some folks knock them due to "the made in China" source. Personally I've only used a timing cover from them and the locator dowel pins were miss-located but an easy fix. I'd order thru Jegs as they have no hassle returns if you do have an issue.
Speedmaster PCE148.1033: Ford 351W Windsor Down Draft Webber Stack Intake Manifold Satin | JEGS