Once reserved for children, advent calendars are now luxury purchases, with many grown-up versions filled with cheese, whisky ...