Very difficult to get an appointment. The staff are Great and the work is very good. It's very hard to get an appointment. Waiting for a cancellation is usually the only ... more