Oh man, where do I begin? lol
I have 12 character slots, and won't have a second birthday until September. Most of the minis I've obtained are ones I bought. And most in my store are ones that I got duplicates of.
Here is what I got (don't remember exact numbers, and some I got from friends who didn't want them but they're still duplicates, they didn't want them because of the same reason):
Burning titan (first one ever, surprised I got a purple)
Charr Shaman
Siege turtle
Jungle troll
Jade armor
2 Hydras
2 Fungal wallows
*4* Whiptail devourers (grrr, and those were all back-to-back)
So yeah I have the worst luck with minis. Just once I'd like to open a gold or green one...or a good purple (or even white) that I don't have.
If you ask me, if your account gets one mini on a birthday it shouldn't get it again. Now if you buy a pet and then get one as a present it shouldn't count. But you shouldn't be forced to get the same mini like four to five times that you've already gotten on the same account. It's uber annoying and they're hard to sell because they're so common that everyone has them.