I've never had Teflon tape let me down