I absolutely love Ulta especially the one down the Waterfront. They have everything you need as far as beauty needs. Not only do they carry "designer" makeup they also carry all brands of drugstore makeup. They have hair supplies(shampoo&conditioner, hair tools, dye, hairspray, etc) They sell perfume and they have a Salon in the store! I've never had any services done because it does tend to be pretty pricey! Everyone that works there is usually pretty friendly and very helpful! I love NYX brand and I get it from Ulta. It's the price of drugstore makeup but looks like it's more expensive!