in my opinion, hood pins arent necessary and are for mainly looks when it comes to these aftermarket hoods. I know many people that do not have it and completely fine. for the story of the hoods falling off, it was probably a low quality hood and/or it wasnt installed correctly.