I'm a makeup junkie/guru. So I love shopping at ulta. A huge plus is that they sell drugstore brands like covergirl, maybelline, as well as high end brands like urban decay too faced and Laura Mercier. So whether you're on a budget or looking to splurge they have something for you. Make sure you go when they are doing buy one get one half off! They have so many products from skin care to cosmetics, fragrance and hair care. Ulta is a one stop shop for all of your beauty needs. They mail out a catalog every month, don't throw it away there is a coupon on the back for 3.50 off! The only downside I will say is check your receipt when you leave. I've had to come back a couple time because the girls at the register messed up and over charged me. They either didn't put the coupon on or didn't give the advertised discount. When I returned items I was also not given back the right amount so always double check! Another plus is that you have 60 days to return products for a full refund so if something making you break out or you're disappointed with it just take it back.