The name says it all!.
This company which has locations in: Milford, CT, Norwalk, CT...have nothing but true professional products. Names you know and trust. I enjoy going to this company's various locations, (which ever one I'm closest to on any given day, is the one I go to.) However, I must say that the Norwalk, CT store is my favorite, the district manager for that store: Maureen, is so sweet, helpful! The Norwalk,CT store has a larger selection than Milford, although the Milford store does offer classes; which the Norwalk, CT store currently does not offer!