Look, I love Sephora as much as the next girl, but it's a tad pricey. I am so happy I found Ulta. As a college student in the process of getting my masters degree, worrying about paying $50 for my foundation is a bit much for someone on a budget and I didn't want to go to a drugstore and use a less quality product. thankfully, Ulta holds higher quality brands at realistic prices. I love this stores online shop as well. it's easy, it's reliable, and it provides buyers with a rewards card far better than Sephoras. Not bashing Sephora here, just saying that Ulta is the budget option!