Branded credit cards have been a component of many loyalty programs throughout the years. They do a lot to encourage exclusive shopping, since most branded credit cards offer discounts and rewards only for purchasing with a specific business. Given the profit potential of such cards, brands do themselves a service when they launch credit card programs.
Beauty retailer Sephora has done just that. Starting this spring, the Sephora Credit Card, the Sephora Visa Credit Card, and the Sephora Visa Signature Credit Card will be....