I use the rolls and don't have much issue with them not sticking. For best results, I make sure to wash/dry my hands first, but even without, I usually don't have a problem. No alcohol required. Turbo tape does not work as well for me though. I use two pieces to cover more of my thumb, so the rolls suit me better.