Thanks guys. Both my shoes are MTB shoes - I think you must be right. The Specialized ones come with little covers for the holes, but the Nike ones don't, so mud and dirt and stuff can get inside. I might keep the spikes on the Nike ones for that reason.