Is it worth spending Rs.500 on The Body Shop loyalty program?