I almost wonder if there could have been a bad batch. A friend of ours got the exact same 105 pedals within a week of me and is also having issues with hers.
Looks like I can still return mine. I looked on Amazon and they are eligible for return until 9/5, so as soon as I have new pedals (DH will be down at our LBS on Friday and is going to pick up Look Keo Classics for me) they will be going back.





Reply With Quote