This review is for the online service. I am disappointed in Ulta. I made two makeup orders last week, one from Ulta & one from Sephora. I felt that everything about my Sephora order was superior. The products from Ulta were all put into the same little plastic bag that was tied on top and placed in the shipping box. There was no protective wrapping, like bubble wrap. In the past I have ordered shampoo & conditioner that had broken caps because all they did was tape the caps down instead of protecting them. Then for the free samples, I hate the way they don't give you much choice, and send you things you don't want. It isn't an exciting bonus to get three free samples that go straight into the trash. You get to choose from categories like skincare, cosmetics, or perfume, and then they select the samples in that category. I chose perfume, because I buy a lot of perfume & it's great to find what's new out there. I received the new Lady Gaga perfume, which isn't a bad thing to receive, just not anything I'm interested in; something awful that smelled like rubbing alcohol and urine from Jessica McClintock, which I would never consider selecting; and a men's cologne.... why? Just a terrible selection on their part. From Sephora I got to choose my own 3 free perfumes samples and I love all of them, plus they threw in a bonus hair product sample, plus I got to include a free sample of a Murad retinol product from their bonus page, and I could have used my beauty points to get one or two other products, but I decided to let them accumulate for a bigger prize since they never expire, unlike Ulta which expires in a year, so you have to pick whatever they have available even if you aren't excited about it. Lastly, I ordered from both stores on the same day and got my Sephora package 3 days sooner. I like that Ulta has sales like buy one get one 50% off of NYX, but I'll never order another full priced product from them again. I will always go to Sephora first.