Apart from being available through the weekends, they really are very good at what they do. They do remind one day in advance about the appointment and also tell on that day if they are running a bit late. It saves a lot of time. And generally I did not have too long a wait time as they manage time very well.
more