Do you have that ebay link?I really like the OEM ones and they look awesome quality wise - but I couldn't justify the price. I purchased Ebay ones that were like 25.00 after shipping.
Mine have ruber covers and then the aluminum pieces are held in place by bending tabs around the back of the pedal. No drilling required and they hold awesome.
View attachment 8737 View attachment 8738