cut outs don't make the cut

Finally got to installing a pair of cut outs and decided this time I'm goin' electric. I ordered the package deal from Summit.
TIG'd em right where they should be and fired it up. Sounded awesome. Then, I hit the switch to close 'em up and ........they leak.

Lots of guys have told me they would, and lots have them with no issues. I don't know who makes them for Summit, but it might be Quick Time.
They're goin back Monday.

Anybody know of a GOOD manufacturer? I know someone has to make a quality electric cut out.