Sephora is always one of my personal favorites (I often find myself looking for an excuse to pay them a visit, I love it so much.) On my last Sephora makeup haul, I had an exceptionally kind & helpful associate who helped me pick out a contour palette that would work best with my skin type & showed me exactly how to use it. She was funny, outgoing, & I could have shopped with her all day for makeup & beauty products if my credit card would have allowed me to. The store is typically very clean & well organized, & the staff is expedient about getting everyone through the long lines, even during the holiday season. It's definitely one of my favorite places in the metro Phoenix area to do my beauty shopping.