i've bought two kinds of tape, both adhesive foam tape. i took a no-name product and professional 3M tape. to my big suprise the 3M tape was not that good. i'm still not sure if i will reattach the visors, since i just wrote a mail to 3M which tape they would suggest for it.