Booked an appointment a few days in advance and still had to wait 20 minutes. The people were nice and took their time, they did a pretty good job. The place is a bit small and I'm not a fan of their setup, I went with 3 of my friends and would have preferred for them to sit beside me so we could all talk.