Thanks. I think thats what Im going to do. When I bought it I was told it should just stick on but that doesn't seem to be the case.Those adhesives are hard to put on. You have to be really careful with them and when you think your done and it's all smoothed out you'll have like a million micro bubbles everywhere.
Moral of the story, get some tape and tape it good.