I recommend you go with Langdon's (if for no other reasons other than not having to worry about leakage AND lasting 10 times longer than cheap tubes.

If you plan on running this engine for a while, I advise you to pay the extra $125 or so and have these issues behind you for good.

-magic mike-