Triad is a partime shop...the guy has a full time job in the construction industry....from what I hear. He's not gud on call backs. Someone on the board knows him and sent me his cell which he actually answered.
When I was trying to get someone to make me a smog legal cat and muff for my 911 3.6....I tried to get him to do something for me...he HAS done a 3.6 muffler and had the jigs for the 911 and heat exchangers....I wanted to have him replace the premuff with a cat...wouldn't do it. So I had it done local...ended up being cheaper and worked out better. So he actually did me a favor refusing the job....
George in Nevada is semi retired and answers when he feels like it...as to the flanges....any friggin' muffler shop has those hanging on the wall and can make the extensions while you wait.