I've only just come across these Christmas Eve boxes in the shops, is this a new thing? I'm not English but I've lived here a few decades now and didn't know that it was a thing...