They are not too small. They fit very snug and will definitely not fall off. The only problem is the lip that goes into the rotor is contacting the wheel bearing race, not allowing it to seat. I'm glad to hear this is a common problem. I'll probably just grind them down a tad like Blind Squirrel mentioned. Just wish I had a lathe to make them perfect.