Christmas is just around the corner, and retailers are wasting no time in getting their festive products out on the shelves. One festive essential is the advent calendar, which over recent years has evolved much further than just a daily dose of chocolate.