I can not tell you how much I love coming to Ulta for my beauty supply needs. They have it all; Make-up, perfumes, haircare, skin care, waxing and a salon!!\n\nWhen you first walk in, you are greeted by many people, all smiling. The only draw back to walking in is that all of the perfumes are up front, so you are kind of assaulted by scents as you walk in. I love that Ulta has high-end makeup, hair care, and skin care brands for decent prices (unlike sephora, where everything is friggin' expensive...), as well as the lower end brands of everything as well. They also have their own brand of makeup, which isn't terrible!!\n\nThe high end counters [Benefit, Clinique, Bare Minerals, Smash box... The list goes on...] always have someone willing to help you pick out the perfect something for your face, as well as ulta consultants that are trained to know about all of the makeup, and can help you if all of the others are busy. Ulta also has make up classes where you can go to the counters on select days and get a free class and make over for that brand! They also have these for their skin care lines, as well.\n\nThe people in the salon are super sweet. I have never gotten my hair cut or colored there, but they did an up-do for me for a wedding, and it looked flawless! The esthetician named Irene is also the sweetest girl ever and she does a great job. I have always been fearful of getting my eye brows waxed [not for the pain, but because i'm scared someone will get wax happy and take off too much!!], but she understood what i wanted, and did it perfectly. Another flawless job by an Ulta Tech!\n\nThey also have a FREE REWARDS PROGRAM where you earn credits for vouchers to receive free stuff from them. It is amazing. between my mom and i we have gotten up to a level 11 before!! I got a new straightener and a new curling iron because of it, and had enough credits left over for some free make up too!!\n\nI LOVE Ulta. They really do have everything a girl needs!