Best-in class loyalty programme is boosting business