But they closed one store in SF, but they opened a ton of new stores all over the country - In my mind they are very overpriced and that's causing drop in sales as folks are purchasing stuff on the internet - Amazon is really big and Sephora will be in the position to close many stores if they do not drop prices
Click to get Alert when there is a new reply.
There are no replies in this thread yet. Be the first to post a reply below: