Many credit cards offer rebates, cash refunds, contributions to your favorite charity, or other special value-added benefits that you won't get with paying by cash.