I am a fan of Ulta... I spend enough here to rack up some really good reward points. Like Dion, I typically don't go in here without my trusty coupons... But on occasion I do forget and usually the sales person will offer to scan a coupon for me anyway. That is always appreciated!
I do like the fact that the store is not too posh but still offers a good variety of name brand cosmetics, hair supplies, and perfumes. The service at this location has really been hit-or-miss, but overall I have had pretty good experiences here.