Official,
I have had absolutely no problems with these coming off. But I had mine painted and installed at a body shop, I didn't try to do this myself.
The parts came in with the 3m double sided sticky tape which has been holding just fine(wind, rain, etc.)
By the way, I have since...