Cosmetics is known for its affordable, cruelty-free, high-quality beauty products - but it also has a generous loyalty scheme ...