Have visited here many times for assorted items, everything from simple soaps and fash washes to hair products and make up related items. The place is clean and organized by brand, so if you are looking for a new product and don't care about brand, you have to walk back and forth from section to section to look at different brands of the same item, which is a little inconvenient but I understand it's done to encourage brand loyalty.
The staff here are extremely helpful and knowledgeable, and understanding of financial restrictions while still helping you find what will work best for you. It can be a little confusing finding someone who works there though, since they don't have uniforms that stand out in any way, but that's very minor.
Overall, very clean, organized, and knowledgeable/helpful staff.