I bought a Giro E2 at the beginning of last year. The velcro patch that holds the head strap came off, which really PISSED me off. Well, my mom went and bought some FOAM GLUE for me, and I glued the patch back on, and it aint coming back off. So If velcro has come off of your helmet, foam glue will likely fix it.