I have made an appointment several times and still have had to wait 20 to 30 minutes. The owner is very rude and doesn't seem to care. I am a patient person, but don't like it when walk-ins are seen before scheduled appointments. I will not go there again.
Cons: always have to wait much longer than they say, even with an appointment
more