I always have great experiences here. I like that you can get free samples of almost anything (foundation, creams, powders, etc..) The sales reps. are very knowledgeable and helpful, they are patient will you in finding the right color match for make-up as well as skin care. They have a reward program where you get points for every purchase and after so many points you get free gifts. Oh and I love the free Birthday gift I get every year! I get a free 15 min. mini facial today and I enjoyed it specially since I was short on time.