Rewards credit cards are increasingly popular as people look for ways to get more value from their purchases and reduce their ...