Beauty At Its Best
Thursday, November 30, 2006
I was excited to find out a Sephora store was opening in the Mall of America and couldn't wait to check it out. The store carries dozens of brands that make the finest designer cosmetics, skin care, fragrances, and more. Everything is displayed neatly and all the products are available for sampling. The employees are very friendly and resourceful. The atmosphere is bright and open. High prices are the stores only setback. Great atmosphere, great products and great customer service: I highly recommend Sephora!