stop buying bike gear on ebay/online bike retailers with zero knowledge of what they actually need then wonder why it doesn't fit. particular a lad at work who buys stuff without doing any research, checking compatibility etc, then complains when it doesn't fit/he has to send it back!
for these people local bike shops were created!!!! i sent him down there as i'm fed up sorting his mis-purchases out, so now he's paid the LBS price plus wiggle return postage cost for some road cleats. bargain
best one was some ebay sourced chinese cranks which needed a new BB to fit due to the crazily spaced chainring - 127mm wide bb at least, and the chainring was press fitted onto the axle and not straight
moan over. thankyou