I don't get all the negative reviews, I love shopping here and I also get my hair done here on a regular basis. I am always happy with the friendliness of the staff and the quality of the products. I could easily spend a whole day (and paycheck) and this store. I recently took the Urban Decay master class they offered, I was impressed there was no charge for this class and it was very attentive, they also weren't pushy on products you didn't feel you needed. I actually want to go back now and get some things I passed up on, love this store!