SPAR will be giving 20 000 lucky customers their shopping for free in celebration of the festive season.
The initiative is exclusive to SPAR Rewards members. To enter, simply swipe your card or enter your cellphone number at the till between November 5 and December 24.
Twenty thousand transactions will be randomly selected by the system and the chosen ones will be charged zero at the till.
If you are not a SPAR Rewards member, sign up here.