It stars Keira Knightley and "Paddington" voice actor Ben Whishaw. Cash-back credit cards make it easy to earn and redeem rewards on your spending. But they also have drawbacks, such as limited ...