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
There are no replies in this thread yet. Be the first to post a reply below: