Re: I'm a VIB, but my card is just a Beauty Insider card?can i get my VIB card?
/ BEAUTY ADVISOR / 07-13-2013 02:32
VIB cards can be picked up at your local Sephora retail store. A cast member can link your card to your account for you. -Laura