I like Ulta because of the wide selection of cosmetic items they carry, both high end and drugstore brands. This location in particular always has friendly associates, and I've never gone for a product that they didn't currently have in stock. There are some great finds in the clearance section, too.