Sephora gift cards occur as physical gift cards or e-gift cards. You can get them from e-commerce stores (Amazon, eBay, etc), physical retail outlets, or in Sephora stores. Sephora gift cards can be redeemed in stores, online, and at Sephora inside JCPenney.