I've been going to New Generation School for my uniforms and alterations for almost a year now and the quality of their tailoring is actually solid. The beauty side of things is nice too, they did my hair for my daughter's graduation and it came out really well. My only gripe is the waiting time when I drop off work, like they always tell you Thursday but you're there Friday evening still waiting. Otherwise I'm satisfied with what they deliver for the price.