Sephora is located in 660 of J.C. Penney's 846 stores &amp; estimates are they generate around $500 million in sales from Sephora. Shopping for makeup is a sensory experience for women- brick &amp; mortar is essential for cosmetics $JCPNQ $AMZN $WMT @UnicornTrading1 https://t.co/zfoMf3oylO