Capital One Financial is betting that Americans will keep shopping and use a credit card to pay for their purchases at stores and on the internet. Capital One announced Monday that it would buy Discover Financial Services for $35 billion. The deal marries two of the largest credit card companies that aren't banks first, like JPMorgan Chase and Citigroup, with the notable exception of American Express.