You can also earn cashback through bonuses and referrals. I earned two bucks via the “in-store purchase” bonus, and I’m more than halfway through to my ten-dollar sign-on bonus. You also get bonuses for referring friends.
The catch is that if you aren’t paying attention to what you are buying, you may spend more money than you normally would have. The other catch is that you sometimes have to switch brands to get a deal