Hey guys,
The pedals came in on Friday, and I installed them yesterday. The brackets worked out good, and after buying a bit of double sided mounting tape, the fit is actually pretty tight! I hope they don't come loose eventually though.
Tell me what you guys think!
-gee
