I've had one of these for about 6 months, it's OK so far. The clamp bolts that come with it are too short, but that's the only problem I've had to date. If I have trouble with it in the future, I'm just going to go get a Banks...
When you get it, you'll find there's a big fat "CHINA" stamped on two places on the flange, this picture doesn't show it. I'm starting to try to avoid outsourced stuff like this when I can, figuring that if everyone defaults to the cheapest parts all the time, we won't have decent ones available in the near future when we need them. But a quality new U.S. made manifold is likely to run you $300 or more.
-sc