I practically live at Ulta and Sephora. I adore their makeup and hair products. Plus the staff is always helpful and gives you free makeovers and assistance without you having to feel inclined to buy the products like at a department store.
I get my color services and hairstyling done by Ali at Ulta. She is amazing. She does a great job and my hair is past shoulder length so it is long.
My hair color lasts and lasts. I color my hair every 6-8 months. I do a lot of deep conditioning and wait until the color has really taken to my hair before changing it(basically I wait until you can't see if there is a mix of colors in my hair, and distinguish what my true hair color is based on my roots)
Favorite things bought at Ulta:
Headbands
Fekkai products
Living proof products
Tarte cosmetics
Napoleon Cosmetics
OPI nail polish
fragrances
Studio Gear
Mario Badescu
The list could go on forever, I have never bought something and been unsatisfied!
This Ulta location is better than the scottsdale one's since I think it is a lot bigger and they carry a better selection of products!