I'm looking to put in some new pedals. I haven't done this before and all I see on the stock pedals are cheap rubber overlays. No screw/bolt holes.

Will I have to drill mount holes into the pedals? That sounds nasty... anyone have any experience with mounting custom pedals ?