Would it surprise you to learn that a simple ERM vibra can draw two and half times the absolute maximum current you can draw from an AVR output pin?
Edit: ah, yes, there it is in black and white
'" * Power consumption: 42mA(2V), 65mA(3V), 92mA(4V)"
Edit: except, it's not an AVR, is it, and the maximum current per pin is 15mA, so that's over six times the safe current...