If you have a rewards card, the points you earn often depend on where you use it. For example, my card earns double points at restaurants and gas stations. Some double up at grocery stores. If you want double points at other retailers, however, you can make that happen by buying gift cards. US News explains: More »