I'm in my second year in the game, and I was really excited about doing the whole secret santa thing again. But I got the same person I did last year: Alex. The forums say its random, but seriously, what are the odds I'd get the same person from last year? [rhetorical question]
That was just a once in a blue moon coincidence, it is random I've personally never had the same person twice in a row.
I've gotten Harvey and Sebastian, but I haven't reached winter of year 3 yet, so I don't know if I'll be getting one of them again
Non-rhetorical answer, about one in thirty. Really, not such great odds as all that. I've gotten Clint a couple of times, too. Thanks for the geodes, Clint. Way to give me a gift you'll charge me to use.