I also find this hard to believe, but anything is possible.
I wonder if the hole was clean BEFORE you put the SlickTape in?
Master Industries has a similar product called QUick Release thumb insert tape, but Slick Tape seems to have several distinct advantages over that one.
--------------------
Bowling: Just like hand grenades and horse shoes, you only have to get close.
Life: Deal with what is.