One in 10 customers will win £10 time they shop in Lidl until 15 January – and there are other rewards up for grabs, too ...