Retailers of all sizes use loyalty programs, the idea behind it being that customers will shop repeatedly with them with the aim of growing enough loyalty points to gain some freebies. But the question is,…