What the **** is that made of? Was fitting my pedals yesterday, and no drill I had would barely scratch it. Had to buy some more drill bits and even then it was hard work! Worth it though :) C