Christmas Eve boxes are hugely popular, but not everyone is a fan of the tradition. As well as being costly, it can be tough for families to keep up with trends