Sephora is the best store (albeit most expensive) for makeup and perfumes. They carry nearly every line one can think of and more. The store allows people to try on every product before buying it, which ensures that one buys the right shade of foundation or the right eyeliner. The prices are high, but the products are high quality. You will not encounter generic drugstore brands at Sephora – only the best is available.
more