A new Sephora store is opening at Valley View Mall in Roanoke VA! They are giving away 750 gift bags full of samples on May 1st 10 am. And, the first 100 customers will receive Sephora inside JCPenney gift cards with mystery values of up to $100. Here is a news post about this event.