Capital One has announced new co-branded credit cards for a family of seven retailers, including the Williams Sonoma and Pottery Barn brands. The cards offer big rewards on spending with those retailers, as well as impressive reward rates on spending at grocery stores and restaurants. Together, the loyalty rewards fall under The Key Rewards Credit... Gregory Karp writes for NerdWallet.