I've been to Sephora's twice now- both times my hair was cut REALLY well, but both times they changed my appointment time at the last minute (only by half an hour, but it's a bit frustrating if you're meant to be somewhere). I would absolutely recommend Sephora's for their excellent hairdressing, but I would advise booking with the assumption that you might have to be a bit flexible with your time. It IS worth the wait! If it hadn't happened to me twice I would definitely be giving them five stars. The staff are all friendly and professional, and the salon is very clean and calm- and my hair looks great.
The waxing and threading experience was extremely good. Eman did a fantastic job; she is very professional but also friendly. The treatment was almost pain free and I was very happy with the results.
The salon leaves a lot to be desired - it was run down, noisy and just not a great experience for the price they charge. On the plus side the hair cut was fine, but nothing to write home about.