haha yea i hear ya. i jus had my hood recleared like a month ago and we had to remove and reinstall the pin set so i was scared. but if done right itll be fine. i **** a massive brick when i installed them for the first time. lol quite stressful.
the latch on my seibon hood didnt look too strong, and after i saw the hood moving a lil on the highway w the wind n all, i jus had to put em on.