Ulta is a great place for one stop shopping for beauty care items, cosmetics, fragrances, gift sets, and salon items. If you get on their mailing list and sign up for their Ulta card (it's a free rewards program) you will get special savings coupons, sale notices, and rewards for purchases you make throughout the year. They also have alot of gift with purchase items - around Christmas time I picked up some beautiful mirrors free just for buying fragrance gift sets I was already purchasing! They carry alot of brands that Walgreens and CVS carry, and some of their deals are really good. However, some of their prices can be a bit high but you are paying for convenience. I really like this store because of its location and the great deals they have.