If your doing an installing on the car, I don't believe you will see if the ports are lined up or not. I could definitely see it on the engines stand that they weren't lined up.
Just food for thought, they are less restrictive than stock. I just don't think they are very good.
As far as everything else, I will just call it Chinese quality.
1)You don't no if the flex is going to last or not.
2)You don't no if there going to fit or not till you install.
3)Also throw away any gasket they give you.