http://is.gd/SmTirl
Master Industries Peel-Off Insert Tape (250-Piece), White, 1-Inch
Excellent adherence
Easily removed
Provides better release control