Plant advent calendars and other unique ideas to shop now in time for Christmas