A rewards program should be what it state Rewards. I have over 165,000 points. I would think there should be something I could get free. Amazon is cheaper. I finally stopped looking to redeem those points. I believe Allstate is who the rewards are for.