I was told Continental is making a glue tape for tubies now that is much better than the Tufo stuff. Has anyone seen it?