So what's the real deal with these CF Hoods???? I'm really interested in getting one, but everywhere I read on here sum peeps say you need hood pins or you don't. Do these damn things really fly off or lift up or something?? Anyone have the right answer?? HELP!