I love Ulta for one it has a variety of things there from the drug store products to the department store high end products! You can't help but love it! And they have a salon and makeup specialists to help you! How Awesome is that! You should really check ulta out!