Are subscription-based loyalty programs recession-proof?