Horrible! Terrible customer service with Allstate and Allstate rewards. Redeemed a substantial amount of points, as well as a lot of money on gift cards I never received over 30 days later. Have called customer service multiple times only to be told someone will get back to me, but still waiting for that. Was told my gift cards still have not been sent, and have been unable to get a refund because again, nobody ever gets back to me. Finally filed a dispute with my credit card company. Don't waste your time, energy or money! It's a scam!