Ive seen this offered at a few places and was curious if anyone has this? Im just worried about the kit not sticking very well but they said its held on by 3M tape which is pretty good matierial...anyways does anyone have this?Tony