There's something I've been kinda confused about for a long time.. Vitamins. I know they raise Effort Values up to the first 100, but what does that mean? What's the first 100? Does that mean that you can only use 10 vitamins on each stat?
Basically, you can use up to 10 of the same vitamin on a Pokemon. But if your Pokemon already has accumulated EVs of a certain type, and they're not up to 100 EVs, you can still use vitamins, but they won't work anymore if that stat has 100 EVs or more. If your Pokemon has, say, 64 Attack EVs, you can only give it 4 more Proteins before you can't give anymore..