These are 6 Sephora Credit Card Features you should be aware of before ordering a card. The Sephora credit cards, which are offered by Comenity, are store credit cards that earn additional benefits at the Sephora chain of beauty stores. Non-Sephora purchases, on the other hand, maybe limited or non-existent depending on the card you ... Read more