I love shopping at Ulta because it's like shopping at two stores in one! One side is like the beauty department at Walgreen's and the other side is high end products that you would get at a department store. I can stay in this store for hours. Weekly sales and coupons keep me coming back more often than I should.