Quote Originally Posted by tremoloman
I got this stuff like works like velcro but is as strong as screwing it down from McMaster-Carr. You have to twist it for it to seperate. I HIGHLY recommend it. Trust me, your pedals will NEVER come off unless you want them to!
Is that stuff hard-ish plastic or cloth like the regular Velcro?

Still one of the problems I had with any Velcro type fastener was gluing the pieces to the back of the pedal and to the board. Not only did I have a hard time making them stick I felt crappy about getting glue all over my Japanese good pedals. They hold their value well if they aren't really messed up.