Welcome. I believe they're right, just slides on and snaps into place. Mine kept falling off also. Had no luck with the glue from the auto part stores, although 3 punch 15's might have had something to do with that, but just to give you a heads up on the glue.