The average American has four credit cards in their wallet, and sometimes that includes a co-branded credit card. Co-branded credit cards are a hybrid between a store card and a rewards card ...