The AARP rewards program isn't ending, it's just being revamped into a new system. We don't know if they'll still sell Carnival gift cards, but we're all hoping they will. I suspect they will because the same company that operates Allstate Rewards also operates AARP Rewards.   If you're a non-Allstate customer, you have to create your rewards account through the Allstate app first. Once  you complete that, you don't necessarily need the app. I wrote this up in another thread the other