Friendly staff
I've had no problems at all. The staff are friendly and the appointments hardly ever run significantly late. It's not difficult to arrange appointments and I'm happy to see whoever is available. I don't use online but that works fine for me.