The benefits are endless here! They have many different ways to earn points, including shopping online with their partner brands like Amazon or Target (or even just searching for products in general). I love being able to redeem my rewards at any time; they don't expire as far as we've seen so it's easy when you're away from home without access to your computer/phone etc - perfect!! There is also an app that allows me to scan barcodes whenever possible which makes earning cash back more convenient than ever before- especially if there isn't anything available where i am staying currently! Nothing really comes across negatively about this program but maybe some people may dislike having everything all together under one umbrella? We joined because of our kids who live out of state during school breaks & summer vacation months ; however once again these programs make traveling much easier by providing us options while still saving money through reward cards instead purchasing travel tickets ourselves each month!!