its good stuff, for a few years.... I am willing to bet napa has a body panel epoxy as well. I had a body shop paint and install mine so I knew it was done right and I would have no fear of them falling off. I was happy to see that they wanted to do it right and epoxy it before I said that was how I wanted to do it. If you are going to go through all the trouble of getting those rare pieces installed make sure you do it right, do it once..... Double stick tape is not perminant, anyone can tell you that.