Another vouch for Sephora. Be sure to schedule it in advance. It takes about 45 minutes and it does require at least $50 in product purchase. They keep track of what items they are using on you and will likely send you home with samples of items you didn't purchase. IF you choose Sephora, be sure to sign up for their Beauty Insider program. They're always giving away samples and racking up points is fast (I got VIB In a year of just buying about 5 products). Also, who ever you go to, take notes and ask questions, not just from what they use, by why they use it and even how they're applying it (how hard, what the strokes are, etc).