Bob did you do any prep to the lures before putting the tape on, Bath in soap and water or a wipe down with a alcohole wipe to help the tape stick any better?
Bob here ia the url for Witchcraft Tape products.http://www.shopwtp-inc.com/There is tons of different patterns to pick from, good luck.
Know Before You GoLocal Weather | Marine Bouy Weather | Inshore Forecast | Offshore Forecast | Interactive Wind Charts | Tide Charts | Sea Surface Temps | Chlorophyll Concentrates | Online Chart Viewer