It’s truly never too early to snag Advent calendars, because they often get released months before the holiday season and they can sell out in days or weeks, well before most people are thinking ...