I admit that I can be a makeup junkie. I love trying new products and I often spend a LOT of money here. I do research relentlessly before purchasing a new product because I want to know that I will likely be satisfied. I'm already very knowledgeable about most of the products due to research or testing, but I am always surprised how knowledgeable the staff is if I have a question about a product. They often have a large staff at any time that can help you when you need it and they are more than happy to help. They are very liberal with giving free samples if you kindly ask, and often throw extras in your bag when you make a purchase; most Sephora stores I have been to are not nearly as generous. Naturally, Sephora has one of the best return policies I've seen in a business, which is why Sephora in growing in success. As with any Sephora, this store is very clean and very organized. The only thing that can be upsetting at times is stock quantity uncertainty. Higher demanded products are sold out quickly and most times I have to wait a couple weeks before they restock particular items. I think that's more of a manufacturing or distribution problem, not necessarily a store problem.