I had the same experience as the review on 5/17. I had an appointment for 3:30 p.m. On a Friday afternoon. This appt was made 2 days in advance. It was very busy when I arrived and I had to wait 25 minutes. I understand 5 or 10 minutes. There was no apology, no discussion, no acknowledgement. Obviously they have enough business so they just don't care. But why make an appt if I have to wait? If you are ok with walking in and waiting or being late with an appointment this place may work for you! I know I won't be back.