You don't necessarily need a SP compatible shoe. If the cleat does not mount flush to the three hole adapter, you can always "plane" the black adapter on a piece of sandpaper. I've done this and it works quite well. I have a pair of Specialized Pro shoes. The SP cleats mount just fine.