I love this store! I can't speak for the salon because I have never been but I love their products. You can't beat the prices and they have a great customer appreciation program. I like that the store is small and not so overwhelming. Their shelves are always stocked full. The associates are friendly, honest, and helpful. They know the products. Highly recommend!