Don't know how well they do w/ other hair besides Asian hair, but they do a pretty damn good job! The time and care they put into your haircut here is phenomenal for the price! I would say and they're experts at layering and they always start you off w/ a nice shampoo/head massage. I get my hair cut here often and only did coloring there once...pretty nice job! Fei Fei is the way to go. Kin does a good job too, but I prefer Fei. Only one con: their English isn't the best, so if you don't speak Chinese, conversation will be minimal. They know enough to get you the haircut you want though!
Pros: awesome layers, cheap
Cons: minimal conversation, don't speak much Eng