Christmas is coming sooner than you think, and if you're eager to get your shopping out of the way, you can at least start with advent calendars. Tons of brands have released advent calendars ahead of the holiday season, with makeup, food, pet items and more available in gift sets that are perfect for celebrating the countdown to December 25.