This place is great! They have everything you could possible want for your hair...shampoo/conditioners, styling products, hair dye. They have a great selection of makeup and nail polish.
I'm not a beautician but I go there for my hair dye and I love that they have Punky color. I've been getting my purple hair dye there for years. :) For my regular hair color, I love the Satin brand. It smells really good.
You get friendly and knowledgeable service. I am always recommending Helen's Beauty Supply to friends. Even people on the street that ask me about my purple hair!