Ulta carries a big selection of expensive and cheap cosmetics/skin care/hair care. This store is big and clean with good parking and you can get almost everything you get from Sephora at Ulta (I still have to shop at both though) and it is well organized and labeled. Prices are on par with most other places, they do give out coupons and have sales that are really good.
I would give it a 5 star review but the people that work there drive me insane. No fewer than 6 "may I help you find something" within my first few minutes in the store. I decided that I would walk out with nothing if one more person bothered me, luckily that didn't happen. If I'm walking around putting items in the provided shopping bag and not making eye contact, leave me alone. Another annoyance, the registers are always jammed and you have to wait no matter what, they never have enough open.