Has anyone had any luck with Quest Foot Pedals? I picked some up from Auto Zone in the "oooh, cool, I need some of these" section. They are skid proof aluminum with black inserts. I tried to mount them on my pedals but dind't look too sturdy. They mount with what looks to be like thin metal popsicle sticks that mount behind and over the existing pedals. After some use they look like they might go crooked, I might return them.