It seems it does not really make a difference to whether you walk in or make an appointment at this location. I'm already 20 minutes past my appointment time and people who walked in after me have been called in first. Staff is professional but not at all friendly.