No they don't.
I signed up online, and was a little bummed out when I didn't get a card.
Instead, in-store they will ask you if you're a Beauty Insider, and they will ask you for your e-mail.
It's no big deal, you still get points on your account.
But if you physically want a card, go to Sephora and sign up. :)
Hope this helps!
No comments:
Post a Comment