and some claim that they will stick just fine with the pre-applied glue. I, however, disagree - mine never did stick with the glue they came with. All this glue peeled right off for me and I did this;
http://www.triumphrat.net/twins-tech...ml#post1159988
They've been stuck on for about a year now and show no signs of coming loose at the edges.