Not too bad
They have been a little inconsistent about whether you can pop in to make an appointment or not, it seems to depend on who you talk to. Overall the service does seem to be settling down now although there are long waits on the phone at times but that's understandable.