This place is under new management, the last three times I went I had to wait even with an appointment. It doesn't matter. The wait can be 20 minutes or more. I waited more than 30 minutes one of my visits. After the third time I am convinced I will not go back. Why bother giving appointments? They also raised their prices however not their service.